Зависит от цели: «попробовать» или «уметь»
Цели у всех разные. Одни хотят, чтобы ребёнок попробовал программирование и понял, интересно ли ему. Другие хотят, чтобы через год он мог делать реальные проекты. Третьи готовятся к олимпиадам. Временные затраты принципиально различаются.
Попробовать и понять, нравится ли: 3–5 занятий по 30 минут. Освоить базовые концепции языка: 2–3 месяца по 3 занятия в неделю. Написать первые самостоятельные проекты: 4–6 месяцев. Стать уверенным разработчиком: 1–2 года регулярной практики.
Оптимальный ритм для разных возрастов
Для детей 6–8 лет: 2–3 занятия в неделю по 20–25 минут. Дольше — внимание рассеивается. Пропуск одного занятия — не трагедия. Важна регулярность, а не интенсивность.
Для детей 9–12 лет: 3 занятия в неделю по 30–40 минут. Можно делать дополнительные занятия, если ребёнок сам хочет. Для подростков 13–17 лет: 3–4 занятия по 40–50 минут, плюс самостоятельная практика над проектами.
- 6–8 лет: 2–3 раза в неделю × 20–25 минут
- 9–12 лет: 3 раза в неделю × 30–40 минут
- 13–17 лет: 3–4 раза в неделю × 40–50 минут
- Плюс самостоятельная практика по интересу
Почему регулярность важнее длительности
Один урок в 4 часа в воскресенье хуже, чем четыре урока по часу в течение недели. Мозг усваивает информацию лучше, когда между сессиями есть время на «переваривание». Программирование — навык, он строится через повторение с интервалами, как иностранный язык.
Практический совет: выберите конкретные дни и время и придерживайтесь их. Не «когда получится», а «каждый вторник и четверг после школы». Ритуализация убирает необходимость каждый раз договариваться заново.
Реалистичные ожидания по месяцам
Первый месяц: ребёнок осваивает интерфейс, пишет первые команды, понимает, что такое переменная. Результат неочевиден снаружи, но фундамент уже строится. Не торопите.
Второй-третий месяц: появляются первые маленькие программы, которые что-то делают. Ребёнок начинает понимать ошибки и самостоятельно их исправлять. Это переломный момент — именно здесь многие бросают, думая, что прогресса нет. Продолжайте.