Сам порставил Python и не сильно настойчиво иногда смотрит всякие видео инструкиции о том как что-то спрограммировать. Чаще всего он просто копирует уже готовый код и радуется что работает.
Почему Python? Я не знаю. ему кто-то посоветовал видимо.
Как направить этот интерес в нужное русло?
Я сама программировать умею так себе. Но если надо разберусь.
А вот как начинать учить подростка я не знаю.
Посмотрите еще одну книжку, называется «Программирование на Java для детей, родителей, дедушек и бабушек», автор Яков Файн. В предисловии указано, что годится для детей 11+ возраста.