Почему возраст не равен уровню
В одной группе десятилетние дети могут иметь разный опыт: один уже придумал десятки игр, другой впервые видит блок «если». Хорошая программа учитывает чтение, печать, внимание и интерес к проекту. Перед записью попросите задание на входе и возможность сменить уровень после первых занятий.
6–8 лет: история, логика, короткие занятия
От Scratch и Roblox до Python и веб-разработки: группы по возрасту, проект в портфолио на каждом модуле
Начните с визуальных команд, последовательности событий и реакции персонажа на действие. Подойдут простые задания Code.org и совместный проект в Scratch с помощью взрослого. Итогом пусть будет короткая интерактивная история, которую ребёнок умеет запустить и объяснить. Печатать большой объём текста и учить синтаксис языка пока не требуется. Для 6–7 лет особенно важны длина занятия и перерывы.
9–12 лет: свои правила и первая программа
В этом возрасте многим интересно сделать игру, викторину или чат-бота. На Scratch можно освоить циклы, условия и переменные, а затем попробовать Python, если ребёнок хочет писать текстовый код. Roblox Studio или Minecraft могут мотивировать, но спросите, чему именно учат: созданию правил и отладке или только игре в знакомой среде. Для пятиклассников есть отдельный разбор программирования в 10–11 лет.
13–17 лет: направление и портфолио
Подросток уже может выбирать по задаче: Python для автоматизации и алгоритмов, JavaScript для интерактивного сайта, игровой движок для собственной игры. Не обязательно изучать три языка одновременно. Один законченный проект с понятным кодом и описанием решений полезнее набора сертификатов. Для олимпиадной информатики потребуется отдельная практика задач, которая отличается от курса создания сайтов.
| Возраст | Подходящий старт | Проверяемый результат |
|---|---|---|
| 6–8 | Блоки, короткие истории | Персонаж выполняет команды |
| 9–12 | Scratch, затем Python или игровой проект | Игра с условиями и счётом |
| 13–17 | Python, веб или движок по интересу | Самостоятельный проект с объяснением |

Как оценить группу
Уточните минимальный навык чтения и печати, число учеников, длительность урока и допустимые пропуски. Хороший преподаватель показывает разные проекты учеников одного уровня, а не обещает всем одинаковый результат. Адреса очных групп ищите в каталоге; возраст набора проверяйте напрямую.
Ориентиры по классам
В 1–2 классе ребёнку часто достаточно визуальных команд и короткого проекта. В 3–4 классе можно усложнять логику игры: очки, уровни, случайные события. В 5–6 классе появляется смысл попробовать текстовый код, если ученик уверенно печатает и готов читать сообщения об ошибках. В 7–9 классе можно выбирать направление: игры, сайты, Python или алгоритмы. В 10–11 классе важна собственная цель: портфолио, олимпиада, экзамен или просто интересный проект. Эти ориентиры не заменяют диагностику конкретного ребёнка.
Признаки слишком лёгкой или слишком сложной программы
Если после нескольких занятий ученик только повторяет готовые блоки и не может добавить собственное правило, занятия могут быть слишком поверхностными. Если задания регулярно заканчиваются слезами и взрослый пишет код вместо ребёнка, уровень выбран слишком высокий. Попросите преподавателя дать соседнюю по сложности задачу и объяснить, как группа переходит между уровнями.
Как говорить с ребёнком о выборе
Спросите не «хочешь ли стать программистом», а «что тебе интересно сделать самому?». Игра, сайт для класса, программа для подсчёта очков или интерактивный рассказ дают конкретную задачу. После пробного урока спросите, что удивило, что не получилось и хочется ли попробовать ещё раз. Так проще отличить собственный интерес от желания соответствовать ожиданиям взрослых.
Куда перейти дальше
сравнение курсов, онлайн-обучение, бесплатные варианты, каталог очных школ.
Выбрать школу и конкретную программу
Сопоставьте возраст ребёнка, формат и учебную цель. Очный адрес подтверждает местную площадку, а дистанционный курс доступен из разных городов. Содержание и цена относятся к конкретной программе.
