Lego ev3 education programs

Обновлено: 22.04.2024

Данное программное обеспечение используется с базовым набором EV3 (арт. 45544). В комплект входят материалы для учителя, утилита документирования, редактор контента, инструкции по сборке моделей и учебные материалы.

Выберите платформу

Учебные курсы соответствуют требованиям ФГОС и рассчитаны на учеников от 10 до 16 лет. В комплект входят учебные материалы для обучающихся, материалы для педагогов, инструменты оценки успеваемости, примеры программ и инструкции по сборке моделей.

Комплект позволяет провести более 30 часов уроков и проектной учебной деятельности. Помогает изучать технологии по средством STEM методик и робототехники. Комплект содержит 15 проектных работ, начинающихся с проектирования и заканчивающихся тестированием и улучшением прототипа. Для работы данного комплекта заданий требуется наличие установленного базового ПО.

2.2. Комплект заданий «Космические проекты EV3»

Комплект занятий требует наличия базового набора EV3 и дополнительного набора "Космические проекты EV3" (арт. 45570). Комплект позволяет провести более 30 часов уроков и внеурочной проектной учебной деятельности. В комплект входят тренировочные задания и тематические исследовательские проекты, разработанные совместно с учеными — исследователями космоса. Комплект даст возможность заниматься исследовательской работой и создавать инновационные решения по актуальным темам в области освоения космоса. Для работы данного комплекта заданий требуется наличие установленного базового ПО.

2.3. Комплект заданий «Физические эксперименты EV3»

Комплект позволяет провести более 28 часов учебных занятий по физике. В комплект входят 14 лабораторных работ по физике из курса 7-9 классов, касающихся вопросов передачи и генерации энергии, тепла и температуры, силы и движения, а также света. Учащиеся смогут фиксировать и анализировать результаты экспериментов в реальном режиме времени. Для проведения некоторых экспериментов необходимо наличие Дополнительного набора «Возобновляемые источники энергии» (арт. 9688) и «Датчика температуры NXT» (арт. 9749). Для работы данного комплекта заданий требуется наличие установленного базового ПО.

2.4. Программа занятий по информатике EV3

Этот Комплект заданий представляет собой практикум в формате PDF для организации увлекательных проектных работ по информатике общей продолжительностью до 30 академических часов. В практикум входят 12 проектных работы по информатике, включая примеры заданий в нотациях LabVIEW и RobotC, с возможностью межпредметного обучения проектированию и технологиям, естественным наукам и математике. Ученики смогут изучить реально существующие технологии, применяемые в автомобилестроении, что позволит им применять и развивать свои навыки программирования. С образцами программ можно ознакомиться, выбрав «Поддержка» вверху страницы.

Robot Commander представляет собой управляющее приложение для LEGO® MINDSTORMS®. БЕСПЛАТНАЯ загрузка для большинства смартфонов и планшетов; Robot Commander подключается к модулю EV3 по Bluetooth®. Это простое в использовании приложение позволяет взаимодействовать с вашими уникальными роботами EV3, даже не подключаясь к компьютеру! Это означает, что вы можете мгновенно начать игру с вашими собственными роботами!


Приложения для компьютеров и планшетов

Приложения LEGO® MINDSTORMS® EV3 Home для macOS, Windows 10 и планшетов на iOS и Android

Загрузите, установите, подключите и выполняйте задания по программированию. Для пяти основных роботов есть до пяти задач по программированию. Благодаря более продвинутому, но хорошо знакомому интерфейсу программирования и пяти сложным заданиям для вас и ваших роботов-героев, приложение EV3 Home для PC, Mac и планшетов сможет поднять ваши навыки робототехники на новый уровень!


Важная информация относительно программного обеспечения и приложений LEGO® MINDSTORMS® EV3!

Мы рады сообщить, что пользователям LEGO MINDSTORMS EV3 теперь будут доступны новые возможности при сборке и программировании их творений.

Новое приложение LEGO MINDSTORMS EV3 Home с языком программирования на основе Scratch заменит используемое в настоящее время ПО LEGO MINDSTORMS EV3 Home Edition (Labview) для Windows 10 и macOS, а также приложение LEGO MINDSTORMS EV3 Programmer для планшетов на iOS/Android.

Приложение LEGO MINDSTORMS EV3 Programmer будет удалено из магазинов приложений в конце июня 2021 года.

Выведенное из эксплуатации ПО LEGO MINDSTORMS EV3 Home Edition (Labview) для Mac и PC можно найти ниже. Обратите внимание, что это ПО больше не поддерживается LEGO Group.

Пользователям LEGO MINDSTORMS Education EV3 предлагаем загрузить данное программное обеспечение. В комплект входят материалы для учителя, инструмент документирования и регистрации данных, инструкции по сборке и учебные пособия.

Получите учебные материалы:

LEGO® MINDSTORMS® Education EV3 поможет Вам познать азы информатики, физики, основы законов механики и технического цикла (STEM). Данная программа расчитана на учеников от 10 до 16 лет и соответствуют требованиям ФГОС. В комплект поставки входят учебные пособия для обучающихся, инструкции по сборке моделей и дидактические материалы для педагогов, благодаря которым он может оценить качество усвоенных знаний.

Комплект заданий «Инженерные проекты EV3»

Программа занятий по информатике EV3 (PDF)
В этот комплект заданий входит программа, расчитанная на 30 академических часов, которая
представляет собой практикум в формате PDF для организации увлекательных проектных работ по информатике.

Ребята познакомятся с 12 проектными работами по информатике, включая примеры заданий в нотациях LabVIEW и RobotC и применении иформатике к естественным наукам и математике. В материалах используются реальные технологии, использующиеся во многих отраслях производства. Ученики смогут изучить их и применять и развивать свои навыки программирования. С образцами программ можно ознакомиться, выбрав «Поддержка» вверху страницы.

Комплект заданий «Космические проекты EV3»

Для работы с этим Комплектом занятий требуется наличие Базового набора LME EV3 и Дополнительного набора "Космические проекты EV3" (арт. 45570). Этот комплект интересен тем, что он состоит из тренировочных заданий, разработанных совместно с учеными — исследователями космоса. Учащиеся смогут заниматься исследовательской работой и создавать свои решения в области освоения космоса. Программа расчитана на 30 академических часов. Для работы данного Комплекта заданий требуется наличие установленной образовательной версии ПО EV3.

Комплект заданий «Физические эксперименты EV3»

Лабораторные работы по физике дают возможность понять многие законы на наглядных примерах. Ребята с удовольствием проводят опыты, сами собирают модели, а потом изучают те или иные законы механики, термодинамики, гегерации энергии, тепла и температуры, а также света. Учащиеся фиксируют и анализируют результаты экспериментов. Комплект включает в себя 14 лабораторных работ по физике из курса 7-9 классов, расчитанный на 28 часов. Для проведения некоторых опытов необходимо наличие Дополнительного набора «Возобновляемые источники энергии» (арт. 9688) и «Датчика температуры NXT» (арт. 9749). Для работы данного Комплекта заданий требуется наличие установленной образовательной версии ПО EV3.

Загрузки программ для Wedo

Перворобот Lego WeDo это базовый набор для начинающих. Набор знакомит детей с основами физики, механики, робототехники. Ребята легко построят и оживят с помощью программного обеспечения модели зверей и наглядно увидят работу механизмов.

Загрузки для наборов серии "Машины и механизмы"

Получите учебные материалы

В этом разделе вы найдете учебные материалы для занятий по предметам STEM используя задания «Машины и механизмы» для начальной и основной школы. Каждый Комплект имеет дидактические материалы для педагога с рекомендациями и разъяснениями, пособия для обучающихся, инструкции по сборке необходимых моделей и инструменты оценки успеваемости. Для получения справочной информации о начале работы перейдите в раздел «Поддержка».

Комплект заданий «Первые механизмы»

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

Комплект заданий «Простые механизмы»

Для использования данного Комплекта заданий необходимо приобрести набор «Простые механизмы» (арт. 9689). Эти материалы предназначены для учеников начальной школы, всего 20 заданий. Они предназначены для изучения устройства и принципов действия машин и механизмов, которыеокружают нас в повседневной жизни. Комплект включает в себя технологические карты занятий и рабочие листы для обучающихся.

Комплект заданий «Технология и основы механики. Задания базового уровня»

Для использования данного Комплекта заданий необходимо наличие набора «Технология и основы механики» (арт. 9686). 48 уроков познакомят учащихся с принципом действия простых машин и машин с приводным двигателем. Специальные творческие задания научат детей к самостоятельному мышлению, умению сформировать задание и выполнить его. Комплект включает в себя технологические карты занятий и рабочие листы для обучающихся.

Комплект заданий «Технология и основы механики. Задания повышенной сложности»

Для использования данного Комплекта заданий необходимо наличие набора «Технология и основы механики» (арт. 9686). В этот Комплект заданий состоит из 28 уроков повышенной сложности и творческих заданий. Дети сами смогут проектировать и конструировать собственные модели механизмов. Комплект включает в себя технологические карты занятий и рабочие листы для обучающихся.

Комплект заданий «Возобновляемые источники энергии»

Для использования данного Комплекта заданий необходимо наличие наборов «Технология и основы механики» (арт. 9686) и «Возобновляемые источники энергии» (арт. 9688). Где и как применяются возобновляемые источники энергии? Ребята смогут познакомится с видами источников энергии и придумывать новые проекты. В комплект входят 20 проектных работ. Комплект включает в себя технологические карты занятий и рабочие листы для обучающихся.

Комплект заданий «Пневматика»

Для использования данного Комплекта заданий необходимо наличие наборов «Технология и основы механики» (арт. 9686) и «Пневматика» (арт. 9641). С пневматическими устройствами дети встречаются в повседневной жизни, но не всегда задумываются, как работает тот или иной механизм. У вас есть уникальная возможность помочь им изучить методы использования пневматических устройств в реальной жизни. В комплекте 12 работ, заметки для учителя и рабочие листы для учащихся.

Поддержка по решениям LEGO® Education для дошкольного развития

Комплект занятий «Эмоциональное развитие ребенка» PDF

Это комплект предназначен для работы с набором «Эмоциональное развитие ребенка». Дети не всегда могут выразить свои эмоции и разрешить конфликтные ситуации. Материалы помогут педагогам развить такие навыки у своих обучающихся.

Брошюра для Комплекта «Городская жизнь» PDF

Дети очень любят играть во взрослых и изучать реальную жизнь, которую видят каждый день. Используя материалы с 12 заданиями дети сконструируют свой дом, детский садик, поликлиннику и многое другое. конструктор развивает фантазию, творческую мысль, усидчивость и моторику рук.

Брошюра для Комплекта «Социально-эмоциональное развитие» PDF

12 занятий, входящие в эту брошюру специально разработаны для поддержки социально-эмоционального развития дошкольников по трем направлениям: постижение себя, постижение окружающих и постижение мира, окружающего ребенка.

Брошюра для Комплекта «Логико-математическое развитие у детей дошкольного возраста» PDF

Математиками не становятся при рождении. Детей необходимо приучать логически мыслить. Учебные материалы помогут педагогам спланировать занятия по развитию ранних математических навыков у малышей.

Загрузки для наборов серии StoryStarter "Развитие речи 2.0"

Загрузите базовое программное обеспечение

С помощью простого интерфейса и различных шаблонов, входящих в состав программного обеспечения StoryVisualizer, ученики смогут документировать свои проекты и делиться ими друг с другом.

Получите учебные материалы

Комплекты заданий «Развития речи 2.0» помогут педагогам работать с детьми в области коммуникаций и общения. В каждый Комплект занятий входит полный набор материалов для учителя, планы уроков, пошаговое описание проведения занятий и инструкция с идеями по сборке.

Учебно-методические материалы StoryStarter «Развитие речи 2.0» PDF

Для использования данного Комплекта заданий необходимо наличие Базового набора StoryStarter "Развитие речи 2.0" (арт. 45100). За 24 урока дети познакомятся с различными жанрами и стилями речи. Помогут в этом подробные инструкции по проведению занятий для педагога.

Комплект учебных материалов StoryStarter «Развитие речи 2.0. Сказки» PDF

Для использования данного Комплекта заданий необходимо наличие Базового набора StoryStarter "Развитие речи 2.0" (арт. 45100) и Дополнительного набора StoryStarter «Развитие речи. Сказки» (арт. 45101). Ребята с удовольствием будут работать с данными материалами, изучать сказки, легенды и мифы, и как они сказывались на развитии культуры того или иного народа. В комплект входят 6 заданий и 8 дополнительных идей. Комплект включает в себя Книгу учителя и Конструктопедию.

Комплект учебных материалов StoryStarter «Развитие речи 2.0. Космос» PDF

Для использования данного Комплекта заданий необходимо наличие Базового набора StoryStarter "Развитие речи 2.0" (арт. 45100) и Дополнительного набора StoryStarter «Развитие речи. Космос» (арт. 45102). Эти задания особенно понравятся детям, любящих фантастику и истории о космическом мире. В комплект входят 6 заданий и 7 дополнительных идей, а так же заметки для учителя и Конструктопедию.

Комплект учебных материалов StoryStarter «Развитие речи 2.0. Городская жизнь» PDF

Для использования данного Комплекта заданий необходимо наличие Базового набора StoryStarter "Развитие речи 2.0" (арт. 45100) и Дополнительного набора StoryStarter «Развитие речи. Городская жизнь» (арт. 45103). В комплект входят 6 заданий и 9 дополнительных идей, работая с которыми дети познакомятся со строением общества, культуры и процессом общения. Комплект включает в себя заметки для учителя и Конструктопедию.

Известная притча гласит, что, когда к мудрецу обратилась молодая мать с ребенком на руках и спросила, с какого возраста ей следует начинать воспитание отпрыска, старец ответил, что она опоздала на столько лет, сколько уже было ребенку. С выбором будущего призвания ситуация достаточно похожая. Сложно требовать осознания своих склонностей и интересов от младенца, но вот уже в средней школе начинаются всевозможные специализации, и к этому времени неплохо бы уже знать, в какую сторону двигаться подросшему чаду. Но одно мы знаем уже почти наверняка – в течение ближайших десятилетий от 30 до 80% профессий будут полностью автоматизированы.

Робототехника, кибернетика, понимание алгоритмов – тот набор навыков, с которым, скорее всего, человеку не будут грозить настолько туманные перспективы. Конечно, скорее всего параллельно с заменой рабочей силы на роботов будет развиваться и концепция безусловного базового дохода, вот только вряд ли вы хотите для своего ребенка подобного будущего.

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

Со всеми этими недостатками уже больше двадцати лет борются в самой известной компании-производителе развивающих наборов LEGO Education. Речь идет, разумеется, о платформе MINDSTORMS Education EV3. Начиная с произведенных в начале 90-х Mindstorms RCX и заканчивая самым современным комплексом MINDSTORMS Education EV3 принцип формирования платформы остается прежним. В основе лежит «умный кирпич» (“intelligent brick”), это микрокомпьютер с экраном и портами ввода-вывода, к которому подключаются все остальные компоненты. Как и в любой робототехнической системе периферийные устройства подразделяются на сенсоры и эффекторы. При помощи сенсоров робот воспринимает окружающий мир, а благодаря эффекторам – реагирует на него в соответствии с заложенной программой. Соединяются компоненты платформы вместе простыми кабелями без пайки, а механические конструкции ограничены только прочностью пластиковых деталей и фантазией конструкторов.

В предыдущем посте мы рассматривали возможности таких решений в общем и целом, сейчас же хотим подробнее остановиться именно на LEGO MINDSTORMS Education EV3.

LEGO MINDSTORMS Education EV3 сделан совместимым с деталями Lego Technic. Это означает, что платформу можно использовать для создания самых разнообразных и даже невероятных конструкций, от простых «машинок» и «роборук» до сложных конвейеров или даже «решателей» кубика Рубика. Фактически любой набор Lego Technic может стать источником деталей для проектов, также никаких проблем не будет с заменой пострадавших запасных частей. Да, выглядят они не так брутально, как старый советский алюминиевый конструктор, но на практике оказываются даже прочнее изделий из металла. По крайней мере в моей коллекции, стартовавшей в 1993 году, еще не обнаружилось ни одной сломанной детали.

В комплекте с базовым образовательным набором MINDSTORMS Education EV3 есть 541 деталь Lego Technic. Можно докупить как специализированный ресурсный набор вроде 45560 (или более старый 9648, выпускавшийся еще для NXT), так и просто большой конструктор типа 42043 (2800 деталей) или 42055 (почти 4000 деталей), и, вдоволь наигравшись с основной моделью, пустить его на «кирпичики» для кибернетических опытов. В пересчете на одну деталь Lego здесь очень сильно выигрывает у других наборов – всего 3-5 рублей за одну штуку.


Ну а если у кого-то сохранилась старая коллекция, включающая десятки тысяч деталей, то беспокоиться о ресурсах и вовсе не придется.



Скриншот из сервиса Brickset (интерактивная база для владельцев конструкторов Lego, позволяющая собирать разнообразную статистику) автора

Впрочем, это касается только «пассивных» элементов вроде балок, колес или соединительных пинов. Сенсоры и эффекторы, разумеется, значительно дороже, но и в базовом комплекте их более чем достаточно. Mindstorms EV3 поставляется в комплекте с тремя моторами (два побольше и помощнее и один компактный сервопривод), парой сенсоров касания (своего рода «умные» кнопки), ультразвуковым, гироскопическим и цветовым сенсорами (он же может работать в режиме сенсора освещенности). Плюс сохранена совместимость с датчиками от предыдущего поколения роботов Lego Education – Mindstorms NXT (в их число входит, например, датчик уровня шума).


Но вернемся к «умному кирпичу», сердцу системы. Это действительно довольно увесистый и объемный «кирпичик», оснащенный монохромным ЖК-экраном 178х128 (на него выводится не только меню, но и всевозможные кастомные картинки в процессе работы) с изменяемым цветом подсветки. При помощи проводов со стандартным разъемом RJ-12 к нему подключаются сенсоры и эффекторы (до четырех устройств каждого типа), есть слот для microSDHC и USB-порт.


Последний можно использовать как для загрузки собственно программ, так и для обновления прошивки. Однако не обделен микроконтроллер и беспроводными интерфейсами, при желании загружать программы можно через Wi-Fi (нужен внешний модуль) или Bluetooth (встроен). Также, если мы собираем робота с дистанционным управлением, «рулить» им можно с использованием беспроводной связи со смартфона или планшета.

Плюс появился четвертый порт для моторов, само по себе это значительное расширение функционала, которое оправдывает апгрейд.

USB-порт теперь поддерживает режим хоста, это позволяет не только подключать Wi-Fi-адаптер, но и соединять несколько блоков EV3 в одного сложного робота. Правда, и уровень задач при этом становится совершенно «не детским».

Наконец, MINDSTORMS Education EV3 обзавелся поддержкой аккумуляторного питания. Вместо шести АА-батареек можно установить идущий в комплекте литиево-ионный аккумулятор на два с хвостиком ампер-часа. Конечно, никто не запрещает пользоваться пальчиковыми аккумуляторами типа eneloop, но необходимость их вынимать для зарядки делает юзабилити ниже среднего. Да и по цене пара комплектов eneloop c зарядником вполне сравнима с фирменным аккумулятором.


Теперь посмотрим на эффекторы из базового набора. Два из них – мощные моторы, аналогичные уже использовавшимся в NXT, продолговатые устройства, развивающие благодаря внутренней понижающей передаче серьезный крутящий момент.


На случай блокировки мотора предусмотрен механический фрикцион, который начинает проскальзывать, если трение больше расчетного, так что мотор довольно сложно спалить.
Имеется датчик угла поворота с разрешением в один градус (мотор сообщает контроллеру, на какой угол сейчас повернута его ось) и возможность точно синхронизировать вращение всех подключенных моторов.


Третий, так называемый М-сервопривод (средний по размеру мотор) выдает в три раза меньший крутящий момент, но зато его скорость вращения выше почти в два раза.


Что касается сенсоров, то на самом деле вовсе не обязательно ограничиваться теми, что предлагает LEGO Education (хотя и их выше крыши для любого образовательного проекта), ряд сторонних компаний выпускает совместимые и порой довольно экзотические сенсоры. Исходный код прошивки и аппаратные спецификации полностью открыты.

Программное обеспечение

Мы много говорили об аппаратной базе, но на самом деле далеко не только она определяет эффективность занятий по робототехнике. Именно наличие действительно интуитивно понятного ПО на множестве платформ (Мак, ПК, мобильные устройства) и готовых учебных планов делает LEGO MINDSTORMS Education EV3 платформой выбора при обучении, и особенно на рубеже начальной и средней школы, для детей лет десяти.



Приветственный экран приложения на iPad

Визуализация алгоритмов в родном ПО LEGO MINDSTORMS Education EV3 находится просто на высшем уровне – достаточно буквально за несколько минут усвоить основные виды взаимодействия логических блоков (условия перехода, цикл и т.д.) и в дальнейшем постепенно наращивать сложность программ. Разумеется, есть и готовые обучающие проекты для десятков разнообразных моделей роботов, а при желании в интернет-сообществах можно найти тысячи интересных программ.



Пример программы в приложении для iPad

Продвинутые же пользователи могут установить LabVIEW или RobotC – «мозги» LEGO MINDSTORMS Education EV3 полностью совместимы с этими пакетами. Вот экспортировать старые проекты для NXT без дополнительной конвертации, увы, не выйдет.

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



Обучающие видео по работе с редактором контента EV3

А еще в десктоп-версии есть утилита регистрации данных с возможностью программирования областей графика в зависимости от пороговых значений. То есть теперь педагог может с легкостью продемонстрировать работу современных технологий в рамках умного дома, к примеру.

Микрокомпьютер EV3 будет собирать данные с датчиков в реальном режиме времени и в зависимости от температурного фона запускать ту или иную программу модели. При высокой температуре включается вентилятор, при низкой — обогреватель. А ученики смогут фиксировать и анализировать данные, дорабатывая модель.



Журналирование данных

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

Многие ждут, что камнем преткновения в этой истории может оказаться цена. Действительно, за Базовый набор придется выложить 29 900 рублей, плюс еще 2 500 отдать за зарядку. Однако в эту сумму включены детали и электроника для комфортной работы двух учеников, а также полноценное базовое ПО с 48 готовыми занятиями (которое с января 2016 полностью бесплатно, как для частных лиц, так и для организаций). Конечно, дополнительное оборудование и комплекты заданий могут увеличить стоимость, но в пределах разумного. Так комплект для 8 учеников, включающий базовые и ресурсные наборы LME EV3, зарядные устройства, ПО и дополнительный комплект заданий «Инженерные проекты», обойдется в 174 900. Вполне приемлемо для оснащения, например, кружка в школе.

Да, это заметно дороже простых Arduino-подобных платформ. Но и возможности, а также уровень вовлеченности гораздо выше. Учебную программу на базе EV3 можно спокойно планировать на всю среднюю школу и дальше. Кроме того, при адекватном использовании LEGO MINDSTORMS Education EV3 банально «переживет» несколько простых комплектов за счет механических качеств, легкой заменяемости и доступности деталей (на моей практике только один шлейф RJ-12 потребовал замены в 10-летнем NXT).

В итоге мы видим практически оупенсорсный проект, поддерживаемый гигантской компанией со всеми положенными в такой ситуации бонусами – большим жизненным циклом, доступностью запчастей и расширений, официальными и любительскими гайдами, развитым сообществом. Mindstorms стал практически стандартом западных образовательных классов по робототехнике для детей, и было бы по-настоящему здорово увидеть его широкое распространение и в России.

Выбор пути

А теперь к главному. В отличие от наборов WeDo 2.0, EV3 ориентирован на среднюю школу, соответственно, на детей постарше, для которых вопрос выбора будущей профессии стоит уже посерьезнее.

Используя EV3, каждый из учеников сможет активнее раскрыть те способности, которые были в нем заложены природой, воспитанием и учебным процессом.

Прирожденный математик будет пристально следить за телеметрией датчиков, за тем, как именно фиксируется пройденное роботом расстояние, как записывается угол, на который он отклоняется, и прочее.

Будущий айтишник, само собой, погрузится в программирование робота, разбирая алгоритмы, по которым тот движется. И непременно будет создавать свои, не предусмотренные штатной инструкцией.

Увлеченный физикой ребенок сможет с помощью робота проводить наглядные эксперименты, благо с датчиками у наборов проблем нет, равно как и у ребенка — с фантазией.

В общем, какие бы у ребенка ни были интересы и любимые предметы в школе, обучение с использованием наборов MINDSTORMS EV3 позволит четче их выделить и сконцентрироваться на их развитии в будущем.

В жизни

На данный момент решения компании уже используются учащимися для создания интересных проектов, как в рамках различных конкурсов, так и для общего развития. О ряде из них в этом году писали СМИ.

Астраханские школьники Руслан Казимов и Михаил Гладышев на базе регионального технопарка разработали робот-тренажер для реабилитации суставов рук.

На разработку тренажёра восьмиклассники потратили чуть меньше двух месяцев. Они представили свой проект на региональном этапе IX Всероссийского конкурса научно-инновационных проектов в ЮФО, где заняли второе место. В дальнейшем они планируют создать промышленный образец – пока разработчики предлагают только прототип, изготовленный из образовательного робототехнического набора LEGO MINDSTORMS Education EV3.

Устройство дублирует движения, выполняемые врачом – суставы начинают работать, тем самым восстанавливается подвижность не только их, но и групп мышц. Пока устройства связаны через Bluetooth, в будущем будут взаимодействовать с помощью интернета или Wi-Fi.

Аналоги такого устройства есть на рынке, однако астраханский прибор может работать одновременно с плечевым, лучезапястным и локтевым суставами. Кроме того, он переносной и работает от аккумулятора. Также есть возможность удалённого управления, то есть пациент может тренироваться, не выходя из дома.

На Всемирной Олимпиаде по робототехнике 2015 года (WRO 2015) российская команда DRL из Санкт-Петербурга была награждена специальным призом за креативность от компании LEGO Education (LEGO EDUCATION CREATIVITY AWARD).

Российская команда DRL представила проект CaveBot. Ребята из Санкт-Петербурга под руководством тренера Сергея Филиппова создали уникального робота-исследователя для обнаружения неизведанных областей в пещерах. Разработка затрагивает различные научные области, так как уникальный робот делает возможным выполнение разнообразных по сложности задач.

Команда построила робота-скалолаза, оснащенного различными датчиками, для обнаружения предметов с целью их последующего исследования. Полученные данные могут быть превращены в 3D-модели на компьютере.

А 13-летний Шубхэм Бэнерджи создал принтер Брайля из частей LEGO в рамках школьного научного проекта. Позже, при участии его семьи, был создан стартап по запуску изобретения, который получил финансовую поддержку от технической корпорации Intel.



(Photo: Marcio Jose Sanchez, AP)

Идея создать принтер пришла к Шубхэму после исследования Брайля в сети Интернет. Поняв, что принтеры для слепой печати стоят от 2,000$ и выше, школьник решил сделать более дешевую версию.

Вскоре после изобретения незрячие дети и их родители начали связываться с Шубхэмом с единственной просьбой — сделать недорогой принтер Брайля, обещая «купить его прямо с полки».

Как видите, использование MINDSTORMS Education EV3 в процессе обучения позволяет учащимся по-максимуму включать фантазию, создавая все новые и новые механизмы, которые не только помогают реализовать идеи или наглядно провести какие-либо эксперименты, но и начать определяться со своей будущей профессией.

Если у вас есть вопросы насчет использования этих решений в образовательном процессе (или о самих продуктах) — пишите их в комментариях.

Привет, Хабр! Мы уже рассказывали о платформе LEGO MINDSTORMS Education EV3. Основные задачи этой платформы — обучение на практических примерах, развитие навыков STEAM и формирование инженерного мышления. В ней можно проводить лабораторные работы по изучению механики и динамики. Лабораторные стенды из кубиков LEGO и утилиты по регистрации и обработке данных делают опыты еще интереснее и нагляднее и помогают детям лучше понять физику. Например, школьники могут собрать данные о температуре плавления и с помощью приложения систематизировать их и представить в виде графика. Но это только начало: сегодня мы расскажем, как дополнить этот набор средой программирования MicroPython и использовать его для обучения робототехнике.




Учим программированию с помощью EV3

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

Базовая среда программирования EV3 создана на основе графического языка LabVIEW и позволяет задавать алгоритмы для робота визуально: команды представлены в виде блоков, которые можно перетаскивать и соединять.


Такой способ хорошо работает, когда нужно показать, как строятся алгоритмы, но он не подходит для программ с большим количеством блоков. При усложнении сценариев необходимо переходить на программирование с помощью кода, но детям трудно сделать этот шаг.

Здесь есть несколько хитростей, одна из которых — показать, что код выполняет те же задачи, что и блоки. В среде EV3 это можно сделать благодаря интеграции с MicroPython: дети создают одну и ту же программу в базовой среде программирования с помощью блоков и на языке Python в Visual Studio Code от Microsoft. Они видят, что оба способа работают одинаково, но кодом решать сложные задачи удобнее.

Переходим на MicroPython

Среда EV3 построена на базе процессора ARM9, и разработчики специально оставили архитектуру открытой. Это решение позволило накатывать альтернативные прошивки, одной из которых стал образ для работы с MicroPython. Он позволяет использовать Python для программирования EV3, что делает работу с набором еще ближе к задачам из реальной жизни.

Чтобы начать работать, нужно скачать образ EV3 MicroPython на любую microSD-карту, установить ее в микрокомпьютер EV3 и включить его. Затем нужно установить бесплатное расширение для Visual Studio. И можно приступить к работе.

Программируем первого робота на MycroPython


На нашем сайте есть несколько уроков для освоения базовых понятий робототехники. Модели на EV3 знакомят детей с азами, которые используются в самоуправляемых автомобилях, заводских роботах-сборщиках, станках с ЧПУ.

Мы возьмем для примера чертежную машину, которую можно научить рисовать узоры и геометрические фигуры. Данный кейс является упрощенным вариантом взрослых роботов-сварщиков или фрезеровщиков и показывает, как можно использовать EV3 совместно с MicroPython для обучения школьников. А еще чертежная машина может разметить отверстия в печатной плате для папы, но это уже другой уровень, требующий математических расчетов.

Для работы нам понадобятся:

  • базовый набор LEGO MINDSTORMS Education EV3;
  • большой лист клетчатой бумаги;
  • цветные маркеры.

Сначала инициализируем библиотеку модулей EV3:


Настраиваем платформу, которая вращает ручку как мотор в порте B. Задаем передаточное отношение двухступенчатой зубчатой передачи с количеством зубьев 20-12-28 соответственно.


Настраиваем подъемный механизм для ручки как мотор в порте C:


Настраиваем гироскоп, измеряющий угол наклона ручки, в порте 2:


Настраиваем цветовой датчик в порте 3. Датчик используется, чтобы определять белую бумагу под чертежной машиной:


Настраиваем датчик касания в порте 4. Робот начинает рисовать, когда датчик нажат:


Определяем функции, которые поднимают и опускают ручку:


Определяем функцию для поворота ручки на заданный угол или до определенного угла:


Если целевой угол больше, чем текущий угол гироскопического датчика, продолжаем движение по часовой стрелке с положительной скоростью:


Если целевой угол меньше, чем текущий гироскопического датчика, то двигаемся против часовой стрелки:


Останавливаем вращающуюся платформу, когда целевой угол будет достигнут:


Устанавливаем начальное положение ручки в верхнем положении:


Теперь идет основная часть программы — бесконечный цикл. Сначала EV3 ожидает, когда датчик цвета обнаружит белую бумагу или синюю стартовую клетку, а датчик касания будет нажат. Затем он рисует узор, возвращается в исходное положение и повторяет все заново.

Когда устройство не готово, светодиоды на контроллере принимают красный цвет, и на ЖК-экране отображается изображение «палец вниз»:


Дожидаемся, когда датчик цвета считает синий или белый цвет, устанавливаем цвет светодиодов зеленым, отображаем на ЖК-экране изображение «палец вверх» и сообщаем, что устройство готово к работе:


Дожидаемся нажатия датчика касания, присваиваем гироскопическому датчику значение угла 0 и начинаем рисовать:


Поднимаем держатель ручки и возвращаем его в исходное положение:


Вот такая несложная программа у нас получилась. И теперь запускаем ее и смотрим на робота-чертежника в деле.

Что дают такие примеры


EV3 — это инструмент для профориентации в рамках профессий STEM и точка входа в инженерные специальности. Так как на нем можно решать практические задачи, дети получают опыт технических разработок и создания промышленных роботов, учатся моделировать реальные ситуации, понимать программы и анализировать алгоритмы, осваивают базовые конструкции программирования.

Поддержка MicroPython делает платформу EV3 подходящей для обучения в старших классах. Ученики могут попробовать себя в роли программистов на одном из самых популярных современных языков, познакомиться с профессиями, связанными с программированием и инженерным проектированием. Наборы EV3 показывают, что писать код — это не страшно, готовят к серьезным инженерным задачам и помогают сделать первый шаг к освоению технических специальностей. А для тех, кто работает в школе и связан с образованием, у нас подготовлены программы занятий и учебные материалы. В них детально расписано, какие навыки формируются при выполнении тех или иных задач, и как полученные навыки соотносятся со стандартами обучения.

Читайте также: