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