На этом курсе начинают с основ. Дети знакомятся со средой программирования и базовыми понятиями. Учатся создавать первые простые проекты. Каждое занятие - это новый практический пример, который помогает понять логику мышления программиста.
Здесь дети осваивают основные алгоритмические конструкции. Учатся работать с циклами и условными операторами. Каждая тема закрепляется через создание небольших игр или анимаций. Материал подается постепенно, от простого к сложному.
В этой части курса ученики уже достаточно знают, чтобы разрабатывать собственные проекты. Они объединяют изученные элементы в целостные работы. Преподаватель помогает решать более сложные задачи и дает советы по усовершенствованию кодов.
Завершается курс созданием финального проекта. Каждый ребенок разрабатывает собственную программу или игру от идеи до реализации. Затем представляет свою работу другим участникам курса. После успешной защиты проекта выдается сертификат.
Занятия проходят в небольших группах до 10 человек. Каждая программа разработана с учетом возраста детей. Все уроки записываются - можно просмотреть пропущенное или повторить сложную тему. После каждого занятия дают домашнее задание для самостоятельной работы.
Все учебные материалы сохраняются в личном кабинете. Расписание занятий не меняется в течение всего курса - можно планировать свое время. Занятия проводят практикующие IT-специалисты, которые уже более 3 лет работают с детьми. Они знают, как объяснить сложные вещи простым языком.