За основу берется язык программирования Scratch, разработанный Массачусетским технологическим институтом.
Визуальная среда программирования Scratch создана для обучения программированию детей и подростков. На занятиях ребята изучают основные алгоритмические логические конструкции: переменные (типы данных), условные операторы, циклы, функции, файлы, обработка событий.
Погружаются в систему координат: определение местоположение объекта, соотношение объектов, параллельный перенос, поворот.
Изучение происходит через реализацию учебных проектов. Уже после первого года ребёнок сможет написать свою игру.
Продолжительность одного занятия - 1 раз в неделю 2 академических часа