На цьому курсі діти вивчають програмування з нуля у середовищі Scratch. Кожен модуль будує знання попереднього, починаючи з основ і закінчуючи складними багаторівневими іграми.
Перші заняття знайомлять з редактором Scratch та базовими поняттями. Діти вчаться створювати анімацію зі звуками, працюють із спрайтами та вивчають послідовність команд. Вже на третьому занятті вони створюють гру "Спіймай мене, якщо зможеш", використовуючи змінні для збереження інформації. Далі йде робота з циклами, операторами вибору та умовами, що дозволяє зробити ігри інтерактивними. У цьому модулі створюються класичні ігри на кшталт "Пінг-понгу" та перші рівні "Лабіринту".
Тут діти глибше занурюються у механіки Scratch. Вони освоюють клонування спрайтів для створення масових сцен, вчаться програмувати чат-бота та використовувати списки для зберігання даних. Особлива увага приділяється функціям та алгоритмам. Студенти створюють інтелектуальні ігри, програми для сортування інформації та складніші проекти, такі як "Maze Bot". Модуль завершується розробкою багаторівневої гри "Супергерой" з перешкодами та скарбами.
Остання частина курсу присвячена закріпленню навичок. Діти вчаться вдосконалювати свої проекти, використовуючи всі отримані інструменти - змінні, списки та функції. Два заняття виділені для розробки власного міні-проекту - гри чи анімації за індивідуальним задумом. Завершується модуль підсумковим заняттям, де студенти презентують свої роботи та проходять фінальний quiz.
Другий великий модуль будується навколо створення ігор різної тематики. Перша частина поєднує програмування з навчанням: діти вивчають багатоцифрові числа, геометричні фігури, сонячну систему, материки та правила безпеки в інтернеті через створення відповідних проектів. Друга частина - це ігри про винаходи та різні види транспорту, від перегонів на човнах до польотів на літаках. Третя частина дозволяє створити ігри за мотивами улюблених всесвітів, таких як Minecraft чи Гаррі Поттер, де студенти програмують магічні уроки чи фантастичні міста.
Після закінчення курсу студенти повністю опанують мову програмування Scratch. Вони зрозуміють основні принципи програмування, що стане хорошою базою для вивчення інших мов. Випускники навчаться створювати власні комп'ютерні ігри, працювати з системою координат та розвинуть алгоритмічне мислення. Додатково вони отримають знання, корисні для шкільної програми, та сертифікат про успішне завершення навчання.
Курс пропонує індивідуальний підхід до кожної дитини. Заняття проводять досвідчені викладачі з використанням сучасних методів навчання. Середовище Scratch також сприяє вивченню англійської мови через роботу з інтерфейсом та командами. Після успішного завершення курсу кожен студент отримує підтверджуючий сертифікат.