Создание программы происходит интуитивно понятным путем с помощью перетаскивания квадратиков с командами.
Есть простые команды перемещения, установки и уничтожения блоков, а также сложные команды - циклы, условия, переменные, как во "взрослых" языках программирования.
На уроках, основанных на проектах, ученики развивают критичные для 21 века навыки, такие как сотрудничество и творческий подход к решению проблем.