Публикации сообщества

Елена Дегтярева • 28 ноября 2018

Lego WeDo 2.0 и Scratch

Поиграв несколько месяцев с Lego education WeDo и WeDo 2.0, мы нашли новый путь изучения программирования: Lego+Scratch.

Мы открыли Scratch 3.0 (пока еще бета версию, в январе 2019 года выходит официальная версия).  Сервис построен на технологии HTML5 и уже не зависит от Flash, что облегчает работу в современном веб-браузере.

В Scratch 3.0 есть расширения:

  • игровые инструменты и барабаны
  • можно рисовать с помощью спрайтов
  • обнаружение движения с помощью камеры
  • можно поговорить со своими проектами
  • можно подключить Scratch к LEGO WeDo и LEGO WeDo 2.0 и Mindstorms EV3
  • можно подключить Micro:bit

2018-11-27_195121_1.png

Интерфейс программы

2018-11-28_023641.png

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

Немного изменился графический редактор: цветовой палитры больше нет, но зато можно выбирать цвет по оттенкам. Также добавлен ластик. Теперь можно добавлять к звукам разные эффекты! Эхо, искажение, голос робота и другие. Источник 

Кнопка подключения расширений расположена в левом нижнем углу интерфейса. Но чтобы осуществить связь между Scratch и Lego, нужно скачать и установить Scratch Link. До того, как начнете работу по созданию кода, нужно запустить это приложение. Инструкции. Инструкции для Window 10 и Mac.

2018-11-28_032713.png

На страничках с инструкциями есть примеры проектов. Мы подключили Lego WeDo.

Лягушка с музыкальными инструментами Программа реагирует на датчик наклона и в зависимости от угла наклона играет тот или иной музыкальный инструмент.

С левой стороны вы видите блоки программирования WeD0 2.0. 

2018-11-27_193500.png

Динозавр. Здесь используется датчик расстояния. 

Собачка виляет хвостиком 

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

2018-11-26_155924.png

Но мои попытки были неудачными: я не могла подключить Lego к Scratch. Пришлось повозиться, чтобы понять с чем у меня были проблемы. 

  1. Не стоит использовать офлайн версию.
  2. Лучше работать с Google Chrome,  на Опере не получилось.
  3. Нужно скачать и запустить дополнительный плагин. Хотя плагинов несколько, в Опере все равно не получилось подключиться, зато в Google Chrome ( для которого создан отдельный плагин) все прошло быстро. 

На скриншоте видно как горит  зеленый сигнал LEGO WeDo 1.0. До этого он горел красным цветом, после запуска плагина желтым цветом, а после подключения Lego WeDo зеленым цветом.

Первый опыт прошел успешно. Запуск мотора.

2018-11-28_114544.png

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

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

 

Файлы

Кол-во комментариев: (7)

Людмила Рождественская
Елена Александровна! Ваши обзоры очень нужны нашим учителям информатики. Про слияние среды Scratch и робоконструкторов особенно востребовано!
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Юрий Винницкий
    Да, мы пару лет как раз так WeDo и используем. К слову, у того же FISCHERTECHNIK просто явно не хватает поддержки в scratch. Причем попытки были, увидел несколько расширений, но все на иероглифах, включая поддержку((( Да и не серьезно, хотелось бы, как у Lego - зашел в Scratch дополнительные блоки - добавил, пользуешься.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии