Программа строится на использовании среды программирования Scratch, разработанной для обучения учащихся программированию на понятном любому умеющему читать ребенку языке, не требующему заучивания наизусть ключевых слов, что позволяет составлять сложные по своей структуре программы для решения конкретной задачи и при этом в полной мере проявить свои творческие способности, понять принципы программирования..
Со Scratch удобно стартовать. Сами разработчики характеризуют программу так: «Scratch предлагает низкий пол (легко начинать), высокий потолок (возможность создавать сложные проекты) и широкие стены (поддержка большого многообразия проектов)». Подобно тому, как дети только-только начинающие говорить, учатся складывать из отдельных слов фразы, и Scratch обучает из отдельных кирпичиков-команд собирать целые программы. Его блоки, легко соединяемые друг с другом и так же легко, если надо, разбираемые. Scratch зовет к экспериментам!