За первый год обучения на курсе Python ребёнок проходит путь от первого print("Hello, World!") до собственной игры на Pygame или простейшего Telegram-бота — в зависимости от того, в каком возрасте начинает. Это не абстрактное обещание, а последовательность реальных тем курса Python в My Computer Academy: 18-месячная программа, 156 занятий, три возрастных уровня.
С чего начинается первый год для самых младших (7–10 лет)
Уровень «Python Старт» открывает курс темами, которые формируют доверие к клавиатуре: знакомство со средой IDLE, переменные и типы данных, условия if/else, циклы for и while, собственные функции, списки. Это не только теория — сразу после каждой темы ребёнок рисует кодом в Turtle-графике: фигуры, спирали, звёзды на экране вместо мышки.
Дальше — тема, которая больше всего нравится детям этого возраста: подключение Python к Minecraft Education Edition. Ребёнок строит сооружения и лабиринты не вручную блок за блоком, а кодом — и видит, как программа реально управляет игрой, в которую он и так играет дома.
Финал уровня — самостоятельный проект: рисовальная программа, викторина или целое сооружение в Minecraft, сделанное кодом от первой до последней строки.
Что появляется в программе 10–14 лет («Игры и боты»)
Для детей, которые начинают с 10–14 лет (или переходят с уровня «Старт»), первый год выглядит иначе — здесь сразу больше «взрослого» кода: среда VS Code, структуры данных (списки, словари, кортежи, set), функции с рекурсией и собственные модули, работа с файлами и обработка ошибок через try/except.
Потом — работа с открытыми API: ребёнок подключается к реальному сервису погоды или курса валют и получает настоящие данные, а не учебные заглушки. И главное — Pygame: сначала окно и простые фигуры, потом спрайты и анимация, а в итоге — полноценная игра с коллизиями, счётом, уровнями и звуком.
Последние темы этого уровня — Telegram-бот на aiogram с собственной логикой диалога (FSM), базовое подключение к OpenAI API и первый опыт Git и GitHub — публикация собственного репозитория.
А что успевают старшие подростки (14–18 лет)?
Уровень «Python Pro» для 14–18 лет рассчитан на детей, которые уже уверенно пишут код или пришли с младших уровней. Первый год здесь — это генераторы и декораторы, ООП (классы, наследование, инкапсуляция), работа с библиотеками через pip, парсинг сайтов через BeautifulSoup и первые базы данных на SQLite.
К концу первого года подростки обычно доходят до Telegram-бота уже с базой данных и веб-API на Flask — то есть до уровня, когда созданный продукт можно показать как часть портфолио, а не как учебное упражнение.
Вопрос, который задают родители: это настоящие проекты или учебные заглушки?
Можно ли показать эти проекты как реальное портфолио?
Да. Финальные проекты каждого уровня — это не шаблонные задания «сделай так же», а самостоятельная работа ребёнка: игра на Pygame с собственной механикой, Telegram-бот с собственным функционалом или веб-сервис на Flask, задеплоенный в интернет. Именно такие проекты публикуются на GitHub и могут войти в первое портфолио подростка.
Сравнение трёх уровней курса Python
| Уровень | Возраст | Что появляется в коде | Финальный проект |
|---|---|---|---|
| Python Старт | 7–10 лет | Turtle-графика, Minecraft + Python | Рисовальная программа или Minecraft-сооружение |
| Игры и боты | 10–14 лет | Pygame, Telegram-бот, работа с API | Игра на Pygame или бот с ИИ |
| Python Pro | 14–18 лет | ООП, SQLite, Flask, Machine Learning | AI-продукт с деплоем на GitHub |
Все три уровня — 3600 ₴ в месяц, 18 месяцев, группа до 6 детей.
Что это значит для выбора уровня сейчас
Если ребёнку 10–14 лет и он уже что-то слышал о Python, нет смысла начинать с уровня «Старт» — «Игры и боты» сразу даёт Pygame и ботов, именно то, ради чего подростки и хотят учить код. А для ребёнка 7–9 лет уровень «Старт» — не упрощённая версия, а полноценный первый год, который заканчивается собственным проектом, а не просто теорией.
Подробнее о том, кому подойдёт Python, а кому — другое направление школы, читайте в сравнении «Scratch, Python чи Roblox» на главном сайте школы. О первом конкретном проекте подростка на Python — статья «Python для підлітків: від нуля до власного Telegram-бота за 4 місяці».