Конспект урока по теме: «Робот LEGO WeDo – исполнитель алгоритмов»

09.08.2016, 12:51



констуктор lego wedo Кривенцов Л.А.,

учитель информатики и ИКТ

МБОУ «СОШ №4» г. Асино Томской области

Урок из курса информатики и ИКТ, раздел – «Алгоритмы». На уроке, используя конструктор, ученики строят Лего-модель, подключают ее к ЛЕГО-коммутатору и управляют ей посредством компьютерной программы, построенной по определенному алгоритму.


Цели:

  • ознакомление с робототехникой с помощью конструктора ПервоРобот LEGOWeDo (LEGO Education WeDo Construction Set);
  • систематизация знаний по теме «Алгоритмы» (на примере работы Роботов LEGOWeDo);
  • усвоение понятий алгоритм, исполнитель, свойства алгоритма, дать представление о составлении простейших алгоритмов в среде LEGO Education.

В ходе занятия обучающиеся должны продемонстрировать следующие результаты в виде универсальных учебных действий:

  • Регулятивные:
  • систематизировать и обобщить знания по теме «Алгоритмы» для успешной реализации алгоритма работы собранного робота;
  • Научиться программировать роботов с помощью программы LEGO EducationWeDo.
  • Познавательные:
  • Изучение робототехники, создание собственного робота, умение программировать с помощью LEGO WeDo;
  • экспериментальное исследование, оценка (измерение) влияния отдельных факторов.
  • Коммуникативные: развить коммуникативные умения при работе в группе или команде.
  • Личностные: развитие памяти и мышления, возможность изучения робототехники на старших курсах.

Тип урока: комбинированный

Вид урока: практическая работа

Оборудование : мультимедиа проектор, конструктор LEGO WeDo 9580 (5 шт.), в набор которого входят 158 элементов, включая USB ЛЕГО-коммутатор, мотор, датчик наклона и датчик расстояния.

План урока:

  1. Организационный момент (2 мин)
  2. Повторение теоретического материала предыдущего урока (10 мин)
  3. Практическая работа: разработка алгоритма для робота (23 мин)
  4. Подведение итогов урока. Рефлексия (3 мин)
  5. Этап информации о домашнем задании (2 мин)

Ход урока:

  1. Организационный момент.

Учитель : Добрый день, ребята! На прошлом уроке вы познакомились с важной темой информатики. Какой? Сегодня мы продолжим изучение темы «Алгоритмы», познакомимся с одним из самых распространенных исполнителей алгоритмов «вживую» - настоящим роботом.

II. Повторение теоретического материала предыдущего урока.

Учитель : Каждый из нас ежедневно использует различные алгоритмы: инструкции, правила, рецепты и т.д. Обычно мы это делаем не задумываясь. Например, вы хорошо знаете, как заварить чай. Но допустим, нам надо научить этому младшего брата или сестру. Значит, нам придется четко указать действия и порядок их выполнения.

Что это будут за действия и какой их порядок?

Учащиеся составляют правило заваривания чая.

  1. Вскипятить воду.
  2. Окатить заварочный чайник кипятком.
  3. Засыпать заварку в чайник.
  4. Залить кипятком.
  5. Закрыть крышечкой.
  6. Накрыть полотенцем.

Теперь давайте ответим на следующие вопросы:

  1. Что такое алгоритм?
  2. Для чего нужны алгоритмы?
  3. Какими свойствами обладают алгоритмы?
  4. Кто такой исполнитель?

Обучающиеся отвечают на предложенные вопросы, а учитель демонстрирует правильные ответы на слайдах.

III. Практическая работа: разработка алгоритма для робота

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

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

констуктор lego wedo

Задание 1: написать алгоритм, с помощью которого кран будет опускать стропу на стол (или пол) не касаясь его, а затем поднимать ее обратно.

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

Правильный вариант:

констуктор lego wedo

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

Задание 2: изменить созданный линейный алгоритм на циклический (возможно задать количество повторений цикла).

Правильный вариант:

констуктор lego wedo

Задание 3: изменить алгоритм на свое усмотрение и объяснить, что именно он будет выполнять, например:

констуктор lego wedo

Описание действий: опустить и поднять стропу 3 раза на одну и ту же высоту, затем опустить стропу с паузой 50, которой достаточно, чтобы что-нибудь закрепить на стропе и после этого поднять ее с грузом наверх.

IV. Подведение итогов урока. Рефлексия.

Итак, ребята, давайте подведем итоги нашей работы.

  • Какие виды алгоритмов мы с вами сегодня рассмотрели на практике?
  • Какую функцию можно еще реализовать в алгоритме работы робота-крана?

V. Этап информации о домашнем задании.

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

Задание обязательно будет оценено!

Спасибо за урок! До свидания, ребята.

Источник: doc4web.ru



Хотите видеть на нашем сайте больше статей? Кликните Поделиться в социальных сетях! Спасибо!

Смотрите также:

Обратите внимание полезная информация.

Робототехника для каждого. 2024г.