Программирование для детей бесплатно: 4 способа и где их предел

Владислав ПономаренкоОпубликовано

Да, учить ребёнка программированию можно бесплатно и с нуля. Для этого есть видеоуроки, курсы с автопроверкой, кружки рядом с домом, а если ребёнок старше, госпрограмма «Код будущего».

Бросают бесплатную учёбу обычно по трём причинам: ошибку никто не разобрал, непонятно, что учить дальше, и пропуск никто не заметил.

Ниже что даёт каждый способ, где он буксует и как за две недели понять, подходит ли он вашему ребёнку.

Если вы только выбираете, с чего начать, порядок шагов собран в статье «С чего начать программирование ребёнку». Я основатель школы BitTown, у нас тоже бесплатный первый урок. Где речь о нашем курсе, говорю прямо.

Где ребёнку учиться программированию бесплатно?

Бесплатное обучение программированию для детей бывает четырёх видов:

Способ и где искатьЧто даётГде буксует
Видеоуроки: Rutube, VK ВидеоПоказывают, как пишут кодРебёнок смотрит, сам не пишет
Курсы с автопроверкой: открытые онлайн-платформыЗадачи, которые проверяет программаМного текста, ошибку объясняют не всегда
Кружки: в школе, в домах творчества, в IT-кубахПреподаватель и группаНабор, места, расписание, дорога
«Код будущего»: заявка на ГосуслугахУчебный год занятий за счёт государстваТолько 8–11 классы, вступительный тест

Пробный урок в частной школе тоже бесплатный, но это одно занятие. Для младших есть Scratch, о нём в конце статьи.

Подойдут ли видеоуроки?

Бесплатные видеоуроки подойдут как дополнение, основой учёбы они не станут. В ролике код пишет автор, и у него всё запускается с первого раза. Ребёнок повторяет за ним и думает, что понял.

Час видео может не дать ни одной своей строки. Это видно, когда ребёнок открывает пустой файл и пишет сам: часть шагов из ролика пролетела мимо, а на свою ошибку видео не ответит.

Видео хорошо работает позже, когда ребёнок уже пишет код и ищет, как сделать конкретную вещь: нарисовать окно, добавить счёт в игру.

Подойдут ли бесплатные онлайн-курсы с автопроверкой?

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

Курсы Python (питон) для начинающих с нуля есть на открытых онлайн-платформах, в крупных несколько сотен задач с автоматической проверкой: написал решение, нажал кнопку, увидел, верно или нет.

Большие курсы пишут сразу для школьников, студентов и взрослых. Теория идёт длинными конспектами, задачи про числа и списки. Десятилетнему тяжело читать столько текста, а подростку трудно держаться, когда результата, который можно показать, долго нет.

Проверка говорит, что ответ неверный, но не всегда объясняет почему. Дальше ребёнок ищет ошибку сам или читает комментарии других учеников. На трудной задаче это вечер без движения, и здесь бросить проще всего.

Ребёнку на старте нужны короткие шаги, разбор каждой ошибки и программа, которую видно в конце урока.

Как это сделано в BitTown

Курс BitTown собран из коротких шагов, и первый урок в нём бесплатный, без карты и без звонков. За урок ребёнок пишет первые строки на Python, чинит строку по красной надписи и собирает карточку героя: имя, сила, здоровье и портрет из знаков.

Если код не запустился, платформа объясняет, что не так и где искать, подсказки открываются по шагам. Занимается ребёнок сам, в браузере.

Будет ли он заниматься через месяц, не покажет и наш урок. Но за вечер видно главное: сядет ли он за урок без напоминаний и дойдёт ли до конца, когда что-то не получилось.

Весь курс Python для школьников рассчитан на 10–15 лет: урок 25–40 минут, в конце каждого модуля свой проект. Подростку он подойдёт, если тот ещё не писал код.

Что даёт бесплатный пробный урок?

Пробный урок с преподавателем показывает, нравится ли ребёнку этот преподаватель и эта школа. На вопрос, будет ли ребёнок заниматься через месяц, он не отвечает.

Одно занятие проходит на новизне и внимании взрослого. Трудности начинаются позже, когда задачи усложнились, а новизна прошла.

После пробного урока спросите школу о двух вещах: что ребёнок будет делать на пятом занятии и кто поможет, если он застрянет между занятиями. По ответу видно больше, чем по самому уроку.

Где найти бесплатный кружок программирования?

Бесплатный кружок программирования ищите сначала в своей школе: занятия после уроков бывают и там. Если нет, смотрите навигатор дополнительного образования своего региона, в Москве это запись в кружки на mos.ru. Там есть поиск по возрасту и району. Ведут такие занятия дома творчества, а ещё Кванториумы и IT-кубы, но они есть не в каждом городе.

В кружке есть живой преподаватель и группа, и платить не нужно. Но он буксует в трёх местах:

  • Набор и места. Записаться можно не в любой момент, в популярные группы очередь.
  • Расписание и дорога. Занятие в 17:00 на другом конце района подходит не каждой семье.
  • Темп группы. Преподаватель один на всю группу: быстрый ждёт остальных, отстающий не успевает.

Если расписание не складывается, BitTown сделан для занятий дома: без расписания, Zoom и звонков, урок тогда, когда удобно.

Подойдёт ли «Код будущего»?

Подойдёт, если ребёнок учится в 8–11 классе: «Код будущего» это бесплатные курсы программирования за счёт государства. Заявку подают через Госуслуги, перед курсом вступительное тестирование.

Курс от 144 академических часов, очно или онлайн, расписание у каждой площадки своё. Набор раз в год, открывается в конце лета, занятия с осени до мая.

Ребёнку 10–12 лет туда пока рано. Начать можно сейчас, с бесплатного первого урока BitTown, и прийти к «Коду будущего» уже с основами.

Как проверить любой бесплатный способ за две недели?

Возьмите один способ и две недели по три занятия. Потом ответьте на пять вопросов:

  1. Ребёнок сам пишет код с первого занятия или смотрит, как пишут другие?
  2. Когда он ошибается, ему объясняют почему?
  3. Понятно, что будет на следующем занятии и через месяц?
  4. Есть программа, которую он показал вам или друзьям?
  5. Вы знаете, сколько он прошёл, не спрашивая его?

Три «да» и больше: способ работает, продолжайте. Меньше трёх: попробуйте другой способ, чаще дело в способе, чем в ребёнке.

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

Ответы на первый, второй и четвёртый вопрос видно уже за вечер: в BitTown первый урок Python для детей бесплатный.

Что делать, если ребёнку 7–9 лет?

Ребёнку 7–9 лет бесплатно подойдёт Scratch, его создатели рассчитывают на 8–16 лет. Семилетнему можно начать и со ScratchJr на планшете, он для 5–7 лет. Ребёнок собирает программу из цветных блоков и учится разбивать задачу на шаги, не спотыкаясь о клавиатуру.

Очно младших берут во многие IT-кубы, возраст у каждой площадки свой. Платить за курс текстового языка в 7–8 лет рано.

Курс BitTown рассчитан на 10–15 лет. Когда переходить к тексту, разобрано в статье «С какого возраста учить ребёнка программированию»: там три признака готовности и проверка за вечер. Чем Scratch отличается от Python, в статье «Scratch или Python».

Частые вопросы

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

В чём подвох бесплатных курсов? Бывает, что бесплатен только вводный блок, а дальше платный тариф. После пробного урока в частной школе обычно звонит менеджер. В кружке бывает плата за материалы. У BitTown бесплатен первый урок, без карты и звонков. Дальше курс платный: один платёж, без подписки, доступ бессрочный.

Есть ли бесплатная онлайн-школа программирования для детей? С преподавателем онлайн бесплатно учит «Код будущего», но только 8–11 классы. Без преподавателя бесплатно учат курсы на открытых платформах. Частные онлайн-школы дают бесплатно пробный или первый урок, дальше курс платный.

Можно ли учиться бесплатно с нейросетью? Нейросеть бесплатно разберёт ошибку и объяснит тему. Но она же решит задачу целиком, и ребёнок перепишет ответ, ничего не поняв. Правило: сначала своя попытка и запуск, к нейросети с вопросом «почему не работает». В BitTown код ребёнка проверяет запуск с тестами.

Источники

Автор

Владислав Пономаренко

основатель BitTown

Больше шести лет пишет код, последние два года в VK. BitTown собирает своими руками: от программы курса до личного кабинета.