Что это? Чтобы научиться программировать, не обязательно поступать в колледж или университет, грызть гранит науки, защищать курсовые и дипломные. Со специальными наборами LEGO WeDo и Mindstorms программирование становится доступным и для самых маленьких.
Как? Два этих набора включают блоки LEGO и самое главное – микроконтроллер, который можно запрограммировать на совершение собранной моделью каких-либо действий. Доступны различные способы «написания» кода.
- Программирование с помощью LEGO WeDo для самых юных
- Способы программирования с помощью продвинутого набора LEGO Mindstorms EV3
Пройди тест и узнай, какая сфера тебе подходит:
айти, дизайн или маркетинг.
Бесплатно от Geekbrains
Программирование с помощью LEGO WeDo для самых юных
Хотите, чтобы ваш ребенок освоил азы программирования? Собираетесь развлечь его, совместив приятное с полезным? В таком случае рекомендуем присмотреться к современному конструктору LEGO. Серия Education представляет собой набор, который может не только развлечь, но и научить основам программирования. В графическом интерфейсе нет надписей.
Основы программирования в LEGO WeDo 2.0
Ребенку нужно ознакомиться с видеоинструкцией, которая основана на принципе «Следи и повторяй за мной».
С помощью конструктора ребёнок может погрузиться в программирование. При этом родители тоже не будут скучать, ведь создание роботов — очень увлекательный процесс.
Серия WeDo была выпущена несколько лет назад. За это время была разработана версия 2.0. В ней появилась возможность беспроводной передачи данных по Bluetooth, совместимость с iPad и обновленное программное обеспечение (ПО). Стоит отметить, что версии 1.2 и 2.0 не совместимы друг с другом. При этом оба варианта обладают большим спектром функций.
Например, набором для конструирования, программирования и создания Lego-механизмов.
Только до 19.06
Узнайте, как помочь ребенку
стать самостоятельным
Бесплатная онлайн-
конференция
для родителей
и педагогов
—>
Примите участие
в конференции и узнайте:
- Как лучше подготовить ребенка к IT еще в школе. Мы расскажем, чем различается обучение в средних и старших классах.
- Как ребенку реализовать свои способности.
- Какие ключевые навыки нужно развивать сейчас, чтобы заложить прочный фундамент на ближайшие годы.
При регистрации
вы получите в
подарок документ:
Программирование Lego WeDo 2.0
ТОП-4 метода для развития самостоятельности у ребенка
Простые и эффективные способы, которые подойдут любому ребенку
Принять участие бесплатно
pdf 6 mb
Уже скачали 1517 родителей
Комплект LEGO Education WeDo Construction Set 9580 (LEGO Education 9580 Строительный набор «Перворобот» WeDo) включает в себя 158 элементов. Одним из них является USB-коммутатор. С его помощью ребёнок может управлять моторами и датчиками.
Можно одновременно задействовать три набора. Специальный датчик наклона распознаёт шесть положений: «Носом вверх», «Носом вниз», «На левый бок», «На правый бок», «Нет наклона» и «Любой наклон». С помощью датчика расстояния выявляются объекты, которые находятся на расстоянии до 15 см. При этом мотор может крутиться как по часовой стрелке, так и против неё. Система позволяет настраивать уровень его мощности.
Чтобы управлять этими устройствами, необходимо программирование. К примеру, можно воспользоваться языком Cкретч. Он был специально разработан для конструктора LEGO. Созданием первых версий языка занималась небольшая команда программистов. Изначальная целевая аудитория Скретча – дети в Массачусетском технологическом университете.
ПО, написанные на этом языке, состоят из графических блоков (подписи на них доступны и на русском). При программировании сценариев применяется метод «Drag-and-drop». Ребёнок просто перетаскивает в зону скриптов нужные блоки из имеющейся их палитры. Все элементы конструктора (мотор, датчики и взаимодействие между ними), поведение экрана монитора и звуковое сопровождение поддаются тонкой настройке. Вы можете запрограммировать их в удобной последовательности.
Есть отдельное PDF-руководство для взрослых, которое состоит из 177 страниц. В самой коробке вы можете найти инструкции по сбору двенадцати моделей. Чтобы начать их программирование с помощью LEGO, необходимо подключить USB-коммутатор к компьютеру. Там будет исполнен код, который ребёнок соберёт из блоков. В зависимости от учебных задач, механизмы делятся на несколько категорий:
- «забавные механизмы» — используются для изучения физики;
- «звери» — даёт ребёнку понимание того, что система должна реагировать на происходящее вокруг (к примеру, крокодила можно приучить закрывать пасть, а птицу —щебетать или порхать в зависимости от наклона);
- «футбол» — как ни странно, эти модели помогают изучать основы математики путём подсчёта количества голевых ситуаций;
- «приключения» — одно из самых интересных занятий (наборы содержат мини-фигурки, играющие роль персонажей и водителей всевозможных механизмов).
Процесс обучения делится на четыре стадии. На первом этапе ребёнок устанавливает взаимосвязи (конструирование, рефлексия и развитие). Для каждой инструкции предусмотрены: вводная часть, инструкция по сборке, а также наводящие вопросы и предложения по дальнейшим действиям. Все это очень отличает LEGO от обычных игрушек. Ребёнок не теряет интерес к конструктору после сбора модели.
Набор Lego Education WeDo Resource Set (9585) с колесами и ротором создает ещё большее разнообразие роботов-моделей. Комплект содержит 326 деталей (в два раза больше, чем в базовом варианте).
Сюда входят дополнительные мини-фигурки LEGO. По сути, именно для них собираются все конструкции (карусель, кран, лифт, механический крокодил, обезьянка-барабанщица, а также более сложные и интересные механизмы). Благодаря этому ребёнок будет постоянно использовать конструктор, даже после создания множества моделей.
Если совместить несколько наборов WeDo с дополнительными блоками, то механизм станет гораздо сложнее. Кроме того, у ребёнка появится возможность создавать собственные конструкции. Чем больше деталей, тем интереснее.
Источник: gb.ru
Среда блочного визуального программирования на базе Lego WeDo 1.0
Многие дети ходят на уроки по робототехнике раз в неделю и конечно забывают за это время обозначения визуальных блоков в среде разработки Lego WeDo Education. Скачать дистрибутив программы для домашнего изучения интерфейса можно по ссылке на Официальном сайте компании Lego. Описание элементов среды блочного визуального программирования для детей будет рассмотрено в этом материале. Так же в статье я постараюсь разобрать основные комбинации блоков, которые применяются для программирования собранных на уроках моделей.
Описание блоков в среде WeDo 9580
В юном возрасте мальчишкам и девчонкам очень сложно быть сконцентрированными долгое время. Поэтому уроки по робототехнике базируются на разноплановых действиях для учеников. Одним из этапов учебного процесса является написание программного кода. Для детей предусмотрен особый способ написания программы в виде визуальных блоков Lego. Панель с этими элементами расположена внизу экрана и имеет следующий вид:
В палитре есть крупные блоки — это основные элементы управления и блоки поменьше — это элементы для применения дополнительных параметров к основным блокам. Визуальное написание кода позволяет детям быстро и легко справиться с задачей оживления собранной модели, но для этого нужно знать какой программируемый блок что означает. Для распечатывания инструкции моете скачать ее в формате Word — Описание блоков в среде WeDo 9580
Логика разноцветного деления блоков в среде разработке Lego
- Темно-зеленые элементы относятся к настройкам двигателя
- Оранжевые к работе с сенсорами: датчик наклона, движения и датчик звука (эти блоки являются дополнительными условиями к основным элементам программирования)
- Светло зеленая палитра обозначает элементы дополнительных параметров для программных блоков
- Красным цветом в среде программирования обозначаются блоки WeDo работающие с музыкой и передающие информацию на экран
- Для запуска программы используется два разных по сути элемента
— остальные блоки требуют отдельного описания по каждой позиции
Описание для каждого блока в WeDo 9580
- Запуск программы нажатием левой кнопкой мышки по блоку
- Запуск программы нажатием кнопки на клавиатуре (раскладка должна быть на английском языке)
- Получить сообщение и применить условие
- Запустить работу электромотора по часовой стрелке
- Осуществить запуск электродвигателя против часовой стрелки (направление вращения можно изменить, не замещая программный блок путем нажатия левой клавиши мыши по стрелки вращения)
- Изменить мощность (скорость работы) мотора
- Полная остановка двигателя
- Настроить вращение мотора на определенное время
- Использовать датчик наклона (после соединения с главным блоком, щелкните по датчику и сможете поменять его значения)
- Подключить датчик расстояния
- Применить датчик звука
- Написать текст
- Ввести число
- Получить случайное число
- Использовать информацию с экрана
- Отправить сообщение
- Проигрывать музыку (применяется с дополнительным условием в виде числа — номера композиции)
- Вывести информацию на экран
- Прибавить, вычесть, разделить или умножить информацию на экране (выбор действия производится путем однократного нажатия на изображенный блок)
- Вывести на экран изображение
- Включить диодное освещение
- Выключить свет
- Создать цикл (постоянный или периодический повтор написанных визуальных блоков программы и их условий)
Популярное сочетание программных блогов при программировании в Lego WeDo 1.0
- Изменить мощность электромотора исходя из полученной с датчика расстояния информации в wedo 9580
ОПИСАНИЕ:
Вывести на экран данные полученные с датчика расстояния. Получить данные с экрана и изменить мощность мотора исходя из полученной информации. Повторять программный код неограниченное количество раз. - Изменить мощность мотора в зависимости от положения датчика наклона
ОПИСАНИЕ:
Запустить работу мотора по часовой стрелке. Отправить письмо с информацией о значении (положении) датчика наклона. Получить письмо и вывести цифры на экран. Изменить мощность мотора исходя из информации на экране. - В стадии наполнения …
Источник: zakharkiv-travel.ru
Как научить программировать LEGO WeDo 2.0 с помощью блок-схем. Статья для учителей-не информатиков
Роза Бурганиева, преподаватель робототехники АНО «ЦПИТ «Открытая аудитория» и автор видеоблога «LEGO WeDo 2.0 Для учителей», рассказывает, как на занятиях робототехники с конструкторами LEGO научить младших школьников программировать, а не зацикливаться на конструировании.
Многие учителя робототехники говорят, что LEGO не совсем подходит для обучения детей программированию. Не верьте сразу на слово. Вспомните про блок-схемы, которые вы сами когда-то проходили в школе на информатике. А теперь давайте вместе попробуем «переложить» их на проекты LEGO WeDo 2.0.
По своей первой профессии я – учитель английского языка, но так сложились звезды, что мне посчастливилось познакомиться с лего-робототехникой, и уже 3 года я получаю удовольствие от того, что собираю с учениками роботов.
В первый год работы с LEGO WeDo 2.0 я, в основном, занималась тем, что ловила постоянно падающих со стола роботов, учила ребят работать в команде и подолгу рассматривала собранные конструкции.
На второй год я заскучала. Собирать модели и программировать по образцу стало уже неинтересно. Захотелось новенького. И я решила перенести акцент занятий с конструирования на программирование.
Научить ребенка распознавать командные блоки – это несложно. В интернете — уйма интерактивных упражнений для запоминания команд, а также сайт, на которых можно самим сделать нужные тесты (например, https://www.youtube.com/watch?v=WXgCT-Wjd90https://edurobots.org/2020/04/wedo-programming-blocks/» target=»_blank»]edurobots.org[/mask_link]