Методическая разработка по организации и проведению занятий по робототехнике, в том числе с использованием дистанционных образовательных технологий

Автор: Карелина Дарья Сергеевна

Организация: ГАПОУ СО «Ревдинский педагогический колледж»

Населенный пункт: Свердловская область, г. Ревда

В рамках изучения темы «Программное обеспечение конструктора: изучение функциональных возможностей блоков. Программирование в среде WeDo 2.0» в период дистанционного обучения студентам было предложено выполнение двух работ:
  1. заполнение таблицы «Функциональные возможности LegoWedo 2.0» - целью выполнения данного задания было: изучение функциональных возможностей каждого блока для составления программы (приложение 1);
  2. выполнение практической работы «Программирование в ПО LegoWeDo 2.0» с использованием возможностей совместного использования гугл-презентаций;
  3. программирование во время Zoom-конференции - при организации конференции был предоставлен доступ к экрану с запущенным программным обеспечением LegoWeDo 2.0. Заранее к занятию были собраны модели, программируя которые студенты наглядно видели работу программы в действии.

Благодаря изученному теоретическому материалу у студентов не возникло затруднений в выполнении практической работы, которая включала в себя 2 задания:

1) написание словесного алгоритма по заданной программе;

2) составление собственной программы, путём усовершенствования программы из первого задания. В гугл-презентации размещено 24 программы. Каждый студент мог выбрать себе программу для выполнения задания, указав на слайде свою фамилию и имя.

 

Познакомиться с материалами практической работы можно по ссылке:

https://docs.google.com/presentation/d/1rvihHcLOff12u7aKlx-mludsUwHw_moluc9Jm4nBkHM/edit?usp=sharing

 

 

Приложение 1

 

ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ LEGOWEDO 2.0

Название

Изображение иконки программирования

Функция

Блоки операторы:

Блок «начало»

 

Необходим для выполнения строки программы. Выполнение означает запуск последовательности действий вплоть до её завершения.

Блок «начать при получении сообщений»

 

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

Блок «отправить сообщение»

 

Работает в связке с блогом «получение сообщений»

Блок «Начать нажатием клавиши»

 

Изменить клавишу возможно после клика на блок, удержания его в «нажатом состоянии» – блок перейдет в режим изменения параметров – где можно выбрать любой понравившийся символ с клавиатуры

Блок «воспроизвести звук»

 

Блок звуковых эффектов, выбирается из медиатеки

Блок «подождите…»

 

По умолчанию это таймер, который останавливает выполнение программы на время, заданное в блоке расширения (отчёт ведётся в секундах)

Блок «Цикл»

 

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

Блоки моторов:

Блок «мотор против часовой стрелки»

 

Задает направления вращения оси, подключенной к мотору – против часовой стрелки

Блок «мощность мотора»

 

Задает мощность (скорость вращения) двигателя

Блок «выключить мотор»

 

Данный блок отвечает за остановку мотора.

Блок «мотор по часовой стрелке»

 

Задаёт направления вращения оси, подключенной к мотору – по часовой стрелке

Блок «включить мотор до»

 

Задает время работы мотора. Единица измерения времени – секунда.

Блок «Свет»

 

отвечает за изменение цвета свечения индикатора смартхаба.

Блоки данных датчиков:

Данные датчика движения

 

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

Изменение расстояние: удаление

 

объект отдаляется

Данные датчика наклона

 

Сообщает о направление наклона -отсутствие наклона

Наклон вниз

 

Сообщает о направление наклона-наклон носом вниз

Наклон в другую сторону

 

Сообщает о направлении наклона-наклон на правый бок

 

Изменение расстояния: приближение

 

Сообщает о приближении объектов

Любое изменение расстояния

 

Сообщает об изменении положения

Наклон вверх

 

Сообщает о направление наклона-наклон носом вверх

Наклон в одну сторону

 

Сообщает о направление наклона-наклон на левый бок

 

Любой наклон

 

Наклон в любую сторону (режим «тряска»)

 

Блоки данных устройств:

Ввод текста

 

Является блоком ввода текстовых данных

Произвольный ввод

 

Генератор случайных чисел от 0 до 10. Возможно подключение ко всем блокам, которые имеют «разъём» расширения.

Данные экрана

 

Хранит текущее значение, которое записано в память блока экрана с цифрами «123». По сути своей этот блок является переменной в чистом виде.

Ввод числа

 

Является блоком ввода числовых данных. Используется в случаях, когда нужно определённому блоку присвоить некое значение, например, задать мощность на уровне «6».

Данные датчика звука

 

Является простейшим датчиком звука.

Блоки отображения:

Блок «отображение»

 

Позволяет работать с текстовыми и числовыми данными

Блок «вычесть из отображаемого на экране»

 

Отображение первичной роли- вычитание

Блок «разделить на отображаемое на экране»

 

Отображение первичной роли- деление

Блок «экран закрыт»

 

Сворачивает экран

Блок «показать полный размер»

 

Разворачивает экран на всю рабочую зону

Блок «прибавить к отображаемому на экране»

 

Отображение первичной роли- сложение

Блок «умножить на отображаемое на экране»

 

 

 

Отображение первичной роли- умножение

Блок «показать фоновый рисунок»

 

Позволяет задать фон экрану из встроенной библиотеки изображений

Блок «показать средний размер»

 

Показывает экран на половину рабочей зоны


Приложения:
  1. file0.docx.. 1,3 МБ
Опубликовано: 22.03.2022