На этом курсе дети начинают с основ программирования в Scratch. Они учатся создавать алгоритмы и работать с переменными. Затем переходят к проектированию логики игры. В результате каждый создает собственную игру с нуля.
Далее курс охватывает работу с WIX. Ученики учатся создавать как одностраничные, так и многостраничные сайты. Они добавляют приложения для расширения функционала и учатся управлять готовым сайтом.
Третий блок посвящен основам веб-разработки. Дети изучают HTML-теги для разметки и CSS-селекторы для оформления. Они учатся управлять размером и положением элементов, добавляют базовую анимацию. Завершается блок созданием собственного сайта.
Python-часть начинается с основ программирования. Дети работают с типами данных, переменными, условиями и функциями. После этого они переходят к созданию консольных приложений. Далее изучают графический интерфейс - добавляют виджеты и события. В конце каждый разрабатывает собственное приложение с графическим интерфейсом.
Последний блок развивает мягкие навыки. Он включает эффективное мышление, эмоциональный интеллект, креативный и критический подход. Также ученики учатся строить связи и коммуницировать с другими.
Каждые две недели дети могут получить индивидуальную консультацию от ментора. Каждая такая встреча длится один час.
Курс рассчитан на детей возрастом 9-12 лет. Группы небольшие - до 12 человек. Система оценки знаний помогает отслеживать прогресс. Много практических заданий и работа над собственными проектами делают обучение интересным. Все навыки имеют практическое применение в реальной жизни.