На этом курсе начинают с основ. Дети знакомятся со средой разработки и базовыми понятиями программирования. Учат писать первые простые команды и понимают логику создания алгоритмов. Этот этап дает фундамент для всех последующих модулей.
Здесь дети осваивают работу с данными. Учат использовать переменные для хранения информации и осваивают циклы для автоматизации повторяющихся действий. Практические задания помогают закрепить эти важные концепции на реальных примерах.
Этот блок учит программы принимать решения. Дети осваивают условные конструкции if/else и учатся разбивать сложные задания на более простые функции. Каждый студент создает собственные небольшие проекты, где применяет полученные знания.
На этом этапе дети переходят к более сложным заданиям. Учат создавать простые игры и интерактивные приложения. Особое внимание уделяется разработке собственного проекта - от идеи до готовой программы. Учитель помогает на каждом этапе работы.
Завершающий модуль посвящен созданию собственного проекта. Дети выбирают тему, разрабатывают программу и готовят презентацию своей работы. Каждый студент защищает свой проект перед группой, получая обратную связь от преподавателя и одногруппников.