Коротко: Старт — 7–10 лет, первые программы и черепашка; Игры и боты — 10–14, Pygame, телеграм-боты, Git; Pro — 14–18, базы данных, веб-приложения и основы ИИ. Переход по готовности, а не по возрасту в паспорте.

Курс Python разделён на три ступени по возрасту: Python Старт (7–10 лет), Python: Игры и боты (10–14) и Python Pro: до портфолио (14–18). Каждая длится 18 месяцев и 156 занятий, группа — до 6 учеников, стоимость одинаковая: 3800 ₴ в месяц. Разница не в длительности, а в том, что ребёнок делает руками.

Краткое сравнение

СтупеньВозрастГлавные инструментыЧем завершается
Python Старт7–10IDLE, Turtle, Minecraft (mcpi)Рисовальная программа, викторина или Minecraft-постройка
Игры и боты10–14VS Code, Pygame, aiogram, OpenAI API, GitИгра, бот с ИИ или скрипт — с публикацией на GitHub
Python Pro14–18ООП, SQLite, Flask, pandas, scikit-learn, TensorFlowAI-продукт с деплоем и репозиторием

Python Старт: код как способ что-то нарисовать и построить

Первая ступень отвечает на вопрос «а что вообще можно сделать этим кодом». Темы базовые — переменные, условия, циклы, функции, списки, — но поданы через видимый результат: Turtle рисует спирали и звёзды, mcpi строит лабиринты в Minecraft Education Edition, а отдельная тема объясняет, что такое машинное обучение, через игру «научи компьютер различать котов и собак».

Главный результат ступени не в синтаксисе. Ребёнок усваивает, что компьютер делает ровно то, что написано, — и что ошибка это не катастрофа, а нормальная часть работы.

Игры и боты: переход от упражнений к проектам

Вторая ступень начинается с переезда в VS Code — среду, в которой работают взрослые разработчики. Дальше структуры данных, функции и модули, файлы и обработка ошибок, работа с API.

Затем три темы Pygame подряд: окно и события, спрайты и анимация, полноценная игра с коллизиями, счётом, уровнями и меню. После игр — Telegram-боты на aiogram, сначала команды и клавиатуры, потом машина состояний и хранение данных пользователя. Отдельно — подключение ИИ через OpenAI API и тема про Git и GitHub.

Разница с первой ступенью принципиальная: здесь ребёнок впервые делает вещь, которой пользуются другие люди. Бот отвечает одноклассникам, в игру играют друзья.

Python Pro: инструменты, с которыми работают на работе

Третья ступень — это уже инженерная работа. Генераторы и декораторы, ООП с наследованием и dunder-методами, виртуальные окружения и pip, парсинг сайтов через BeautifulSoup, базы данных SQLite и SQL-запросы, веб-API на Flask с шаблонами Jinja2.

Дальше анализ данных на pandas и openpyxl, основы машинного обучения на scikit-learn, простая нейросеть на TensorFlow/Keras с распознаванием рукописных цифр, работа с LLM и prompt engineering. Завершают темы про деплой на Railway или Render и про тестирование — pytest, mock, линтеры.

Финальный проект — полноценный AI-продукт с деплоем и GitHub. Это уже не «учебная работа», а то, что показывают в портфолио.

Можно ли начать сразу со второй ступени?

Да, если возраст подходит и ребёнок уже знаком с основами — например, после Scratch или самостоятельных попыток. Ступени привязаны к возрасту, а не к обязательному прохождению предыдущей.

Что будет, если ребёнку 10 лет — это Старт или Игры?

Оба варианта возможны, и выбор зависит от опыта и усидчивости. Десятилетний новичок комфортнее почувствует себя на Старте, а ребёнок, который уже писал код, — на второй ступени.

Есть ли смысл проходить все три?

Это путь примерно на четыре с половиной года. Многие останавливаются после второй ступени — её достаточно, чтобы делать собственные проекты. Третья нужна тем, кто целится в портфолио и профессию.

Что ребёнок умеет после каждой ступени

После «Старта» он пишет небольшие программы с нуля: викторину, калькулятор, рисунок кодом, постройку в Minecraft. Понимает переменные, условия, циклы, функции и списки — то есть весь базовый набор, на котором держится любой язык.

После «Игр и ботов» у него есть законченные проекты, которыми пользуется кто-то ещё: игра, в которую играют одноклассники, бот, на который подписаны друзья. Плюс первый репозиторий на GitHub и умение достать данные из чужого сервиса.

После Python Pro — рабочий продукт с базой данных, веб-частью или моделью внутри, выложенный на хостинг. Это уже не учебное упражнение, а то, что можно показать на собеседовании или при поступлении.

Сколько времени занимает весь путь

Если идти все три ступени подряд — четыре с половиной года. Для ребёнка, начавшего в шесть, это означает окончание где-то в десять-одиннадцать; для того, кто пришёл в двенадцать, — выпуск к поступлению.

Проходить все три необязательно, и большинство этого не делает. Часть останавливается после второй ступени, получив то, ради чего приходила, — умение сделать свою игру или бота. Часть приходит сразу на третью.

Что общего у всех трёх

Длительность и формат. Каждая ступень — восемнадцать месяцев и сто пятьдесят шесть занятий по полтора часа, в группе до шести человек. Онлайн в Zoom из любого города, в Днепре есть и офлайн в двух отделениях.

Построение тоже одинаковое: тема — упражнения — проект, и в конце ступени собственная работа, которую ребёнок защищает. Меняется не способ работы, а то, с чем именно она идёт.

Цена одинаковая для всех трёх: 1 900 грн в месяц за одинарную группу с одним занятием в неделю и 3 800 грн за двойную или индивидуальные. Первый урок бесплатный на любой ступени.

Можно ли начать не с начала

Можно, и это обычная ситуация. Подросток четырнадцати лет, который уже писал что-то в школе, на «Старт» не пойдёт — ему там нечего делать. Ребёнок десяти лет без опыта может начать как со «Старта», так и с «Игр и ботов», и решается это на пробном уроке.

Что мы смотрим на этом уроке: уверенно ли ребёнок читает, как быстро печатает, понимает ли, что такое переменная, и главное — не теряет ли интерес, когда с первого раза не выходит. Возраст здесь второстепенен, и бывало, что девятилетний шёл в среднюю группу, а тринадцатилетний начинал со «Старта».

Переход между ступенями

Внутри курса он свободный. Если на «Старте» скучно уже на третьем месяце, ребёнок переходит дальше, не дожидаясь восемнадцати. Если на «Играх и ботах» темп оказался слишком быстрым, можно опуститься.

Реже, но бывает и третий вариант: подросток остаётся на ступени, а задания ему дают посложнее. Это работает, когда темп в целом подходит, а отдельная тема оказалась лёгкой.

Как выбрать

Ориентируйтесь на два вопроса: сколько лет ребёнку и что он хочет получить на выходе. Рисунок и постройка в Minecraft — это Старт. Собственная игра или бот, которым пользуются друзья, — вторая ступень. Проект для портфолио с ML и деплоем — Pro.

Подробнее о работах первого года есть в разборе проектов за первый год обучения, а требования к возрасту разобраны отдельно: с какого возраста учить Python. Если вопрос шире — пригодится ли это ребёнку, который не пойдёт в разработку, — ответ здесь: нужен ли Python вне разработки.