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