Хочет писать настоящий код
Python подходит тем, кому уже интересно не визуальное программирование, а работа с текстовым кодом и собственными программами.
Курс по программированию на Python. Ребёнок освоит базовый синтаксис Python, научится работать с условиями, циклами, функциями и создаст несколько собственных программ.

Начнём с небольших задач и постепенно перейдём к законченным проектам: викторинам, текстовым играм, генераторам и другим программам по интересам ребёнка.
По ходу проекта ребёнок разберётся с:
Программа служит ориентиром. Если ребёнок уже знаком с частью тем, не начинаем заново и переходим дальше.
Знакомимся с синтаксисом, переменными, типами данных, вводом и выводом информации.
Учимся принимать решения в коде и строить разные сценарии работы программы.
Разбираемся, как повторять действия, обрабатывать последовательности и сокращать повторяющийся код.
Делим код на понятные части, передаём данные в функции и учимся собирать более крупные программы.
Выбираем идею и создаём законченную программу, в которой ребёнок применяет изученные конструкции самостоятельно.
Python подходит тем, кому уже интересно не визуальное программирование, а работа с текстовым кодом и собственными программами.
Если ребёнок занимался Scratch или другим языком, знакомую логику перенесём в Python и быстрее перейдём к новым темам.
Не заучиваем команды отдельно от практики: используем их в задачах и небольших проектах.
Да. Если ребёнок готов работать с текстовым кодом, можно начать Python без обязательного прохождения Scratch.
Нет. Scratch может помочь младшим детям освоить логику программирования, но для старших школьников Python вполне может быть первым языком.
Небольшие программы, викторины, текстовые игры, задачи с вычислениями и собственные проекты по мере роста уровня.
Проверим текущий уровень и продолжим с тех тем, где появляются новые задачи: функции, структура программы, работа с данными и более самостоятельные проекты.