Как вырастить программиста с нуля через онлайн-обучение детей

Как мотивировать ребенка учиться программированию. Интервью с экспертом о карьере в IT

Вадим Бордик
Руководитель школы «Пиксель»

Основал школу программирования для детей в 2017 году

Спрос на IT-образование для детей в России стремительно растет: детские онлайн-школы программирования предлагают различные форматы обучения, игровые механики и курсы по программированию и созданию игр с начальной школы. Но вместе с тем возрастает и сложность выбора: отдавать ребенка на курсы, заниматься с репетитором или подготовить к поступлению на профильное направление? О том, как вырастить программиста с нуля, мы поговорили с Вадимом Бордиком, руководителем школы «Пиксель».

Вадим, с какого возраста начинают обучение программированию ученики «Пиксель»?

Все по-разному, это индивидуально. Курсы программирования для детей доступны в школе с 5 лет в онлайн- или офлайн-формате. Но по опыту могу сказать, что в 5-9 лет дети знакомятся с логикой кодинга и базовыми понятиями: «алгоритм» и «цикл». А серьезная работа с текстовыми языками начинается в 10-12 лет.

Как вы считаете, не отражается ли онлайн-формат на качестве обучения?

Большинство детей привыкло к компьютерам и планшетам едва ли не с рождения. Поэтому онлайн-уроки программирования удобны для современных детей и не влияют на качество обучения. Но вновь хочу заметить, что это индивидуально, ведь бывают разные дети. Маленькие, например, очень активные. Им трудно усидеть на месте и хочется общаться со сверстниками. Если наш преподаватель видит это на пробном занятии, то, конечно, рекомендуем заниматься офлайн.

Как выбрать первый язык программирования для ребенка?

Пожалуй, это очень актуальный вопрос для родителей. Прежде всего, выбор языка зависит от возраста и, на мой взгляд, индивидуальных особенностей: увлечений и цели занятий. Если ребенок только пошел в школу, это точно курсы программирования на визуальных языках. Для детей с 5-7 лет — онлайн-занятия в Scratch Junior, с 7 до 9 — Scratch, с 9 до 12 — Minecraft или Roblox, а для более замотивированных ребят — Unity. После 12 можно переходить к текстовым языкам: Java, Python или к созданию сайтов на HTML. Чтобы понять, что подходит, можно посетить пробное занятие.

Сколько времени должно занимать обучение?

В «Пиксель» групповые занятия проходят 1-2 раза в неделю и длятся час на курсах для дошкольников и полтора часа для ребят постарше. Но есть и индивидуальные уроки. Я считаю, что у каждого ученика своя образовательная траектория, а количество часов в неделю должно зависеть от целей обучения. Например, если ребенок только знакомится с программированием  в формате онлайн-уроков для детей, достаточно часа в неделю. Главное — регулярно посещать занятия и выполнять домашние задания. Если же ученик уже занимаемся несколько лет и серьезно готовится к олимпиадам или поступлению в вуз, то преподаватель порекомендует ему другое количество часов.

Не все родители учеников IT-курсов — программисты. Как можно оценить прогресс ребенка, если не разбираешься в кодинге?

В современных онлайн-школах программирования есть система отслеживания прогресса для детей и родителей. Во-первых, это еженедельная обратная связь от педагога. Во-вторых, в «Пикселе», например, прогресс и достижения отображаются в личном кабинете.

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

Что сегодня важнее в IT — диплом или портфолио? Стоит ли портфолио собирать со школы?

Я бы сказал, что диплом всегда желателен, но необязателен в IT. Большинство работодателей смотрят на практические навыки и портфолио. Но хочу отметить, что только онлайн-курсов программирования для школьников недостаточно, чтобы с нуля начать карьеру. Нужно огромная мотивация двигаться дальше: искать реальные проекты, проходить стажировки. По поводу портфолио, хорошо, если ребенок начал собирать его еще в старших классах.

Какие ошибки совершают родители, отдавая ребенка в IT-школу?

Если говорить о ребятах постарше, то бывает, что родители приводят школьника, а он предпочел бы заниматься чем-то другим. Что касается ребят младшего школьного возраста, то большая ошибка — ждать от обучения программированию быстрых результатов. Стоит понимать, что на онлайн-уроках для школьников 7-10 лет не будет сложных программ, но это подготовка к более трудным темам в дальнейшем.

Как мотивировать ребенка продолжать обучение?

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

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

Какой главный совет вы можете дать родителям, которые хотят вырастить ребенка IT-специалистом?

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

Присоединяйтесь к компаниям, которые уже делятся новостями бизнеса на РБК КомпанииУзнать больше