Scratch:
Визуальная объектно-ориентированная среда программирования для обучения школьников младших и средних классов. Скретч создан как продолжение идей языка Лого и конструктора Лего. Программы на Скретче состоят из графических блоков и легко усваиваются детьми.
Визуальное программирование:
Чтобы подготовить детей к изучению языков программирования и дать понимание механизмов работы программ, используются программы визуального типа, программирование в которых осуществляется путем составления определенных связей между заранее подготовленными визуальными инструментами
C++:
Для того чтобы программировать устройства Ардуино, дети изучают основы такого языка, как C++. Данный язык программирования прост в освоении, и на данный момент Arduino – это, пожалуй, самый удобный способ программирования устройств на микроконтроллерах.