Программа Lego Ev3 Classroom
Программу Lego Ev3 Classroom можно скачать на официальном сайте Lego education или по ссылке https://education.lego.com/en-us/downloads/mindstorms-ev3/software#downloads

Для начала работы над проектом его необходимо создать, для этого используем кнопку «Новый проект»

Окно программы:
1. Группы блоков
2. Блоки программирования
3. Рабочая область проекта
4. Кнопки управления масштабом, отмена и повтор действия
5. Загрузка проекта в робота

Блоки сгруппированы по смыслу. Первая группа (синий цвет), отвечает за управления мотором во всех случаях кроме одного, а именно движения робота. Для управления движением робота существует вторая группа блоков (розовый цвет). Движение подразумевает управления двумя моторами с установленными в них колесами или гусеницами. Можно выполнить движение и используя синие блоки, но это будет сложнее и не так удобно.
Третья группа (фиолетовый цвет) отвечает за вывод на экран текстовых сообщений, картинок и управление подсветкой модуля. Четвертая группа – управление звуками.
Пятая (желтый цвет) блоки запуска программ. Все блоки, имеющие полукруглый выступ сверху могут быть только в начале программы и не могут стоять в её середине или конце.

Шестая группа (оранжевый цвет) определяет логику работы других блоков, тут можно настроить ожидание, условия или повторы.
Седьмая группа (голубой цвет) связана с работой датчиков, это дополнительные компоненты робота, которые прикрепляются к роботу при помощи проводов или уже встроены в модуль (например кнопки модуля или таймер)
Восьмая группа (зеленый цвет) вспомогательные блоки. Они не используются самостоятельно и могут быть только частью других блоков позволяя делать более сложные и интересные программы
Девятая и десятая группы – работа с переменными, списками и создание собственных блоков. Подробнее о возможностях этих вкладок мы будем говорить позже.