Занять свободное время можно по-разному. Лучше конечно с пользой. В сети есть куча примитивных «работ» вроде рерайтинга текстов, и других вещей, откровенно делающих мир… ну в общем не делающих его лучше уж точно.
Но пожилой возраст — это ведь и определенные преимущества. Например багаж знаний, запас терпения, умение преодолевать препятствия. Я бы посоветовал ему посмотреть в сторону википедии или других открытых проектов которым часто бывает нужна помощь волонтеров. На википедии можно улучшать интересующие темы, находить информацию в библиотеках, создавать хорошие статьи. Можно писать документацию полезным open source проектам, или создавать переводы этой документации или самих проектов. Или можно обучать других людей пользованию компьютером. Приглашать к себе в гости друзей и знакомых желающих обучится ( вероятно тоже пожилых ) и объяснять им, показывать.
Про возможность научится программировать молчу, ибо не знаю реально ли это, хотя подозреваю что ничего сверх сложного при наличии желании у человека в возрасте возникнуть не должно.