Инфоурок Доп. образование Другие методич. материалыЗанятия на тему ««Программирование робота LEGOMindstorms EV3

Занятия на тему ««Программирование робота LEGOMindstorms EV3

Скачать материал

Конспект педагога дополнительного образования МБУ ДО ЦДТ «Радуга»

г. Александровск-Сахалинский

Ершкова Сергея Игоревича по «Занятия на тему ««Программирование робота LEGOMindstorms EV3»

 

 

 

Цели:

·         систематизация знаний по теме «Алгоритмы» ;

·         ознакомление с робототехникой с помощью образовательного набораLEGO Mindstorms EV3 ;

·         усвоение понятий исполнитель, алгоритм, циклический алгоритм, свойства циклического алгоритма, дать представление о составлении простейших циклических алгоритмов в среде LEGO Education. Дополнительно усваивается понятие геометрического узора.

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

·         Познавательные: 

·         Изучение робототехники, создание собственного робота, умение программировать с помощью программы для LEGO Mindstorms EV3;

·         экспериментальное исследование, оценка (измерение) влияния отдельных факторов.

·         Коммуникативные: развить коммуникативные умения при работе в группе или команде.

·         Личностные: развитие памяти и мышления, возможность изучения робототехники на старших курсах.

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

Оборудование: конструктор LEGO MindstormsEV3 45544, включая USB ЛЕГО-коммутатор, 2 больших сервомотора, датчик ультразвуковой, датчик цвета, датчик касания.

 

План урока:

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

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

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

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

 

Ход урока:

 

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

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

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

 

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

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

1.      Опустить в ямку саженец.

 

 

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

 

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

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

Повторение действия или набора действий

hello_html_m5e306bbd.jpg

Пауза

 

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

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

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

hello_html_m155c1264.jpg

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

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

hello_html_11ce972b.jpg

Задание 3: изменить алгоритм (изменяя параметры движения вперед НО! не изменяя угол поворота, и зациклив робота на конечное число повторений тела цикла - 4) и посмотреть какую фигуру будет рисовать робот. Пример:

hello_html_14114c81.png

Описание действий: проехать вперед 2 секунды, повернуть на угол 90 градусов, проехать вперед 4 секунды, повернуть на угол 90 градусов. В итоге получится прямоугольник.

Задание 4: изменить алгоритм на свое усмотрение (изменяя параметры движения вперед и изменяя угол поворота, и зациклив робота на бесконечное число повторений тела цикла) и посмотреть какие фигуры будет рисовать робот. Поговорить с ребятами о термине «геометрический узор». Например:

hello_html_2e1030b0.jpg

 

hello_html_74abe18a.jpg

 

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

 

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

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

·         Какой вид алгоритмов мы с вами сегодня рассмотрели на практике?

·         Какими свойствами обладает циклический алгоритм?

·         Какие задачи можно реализовывать с помощью циклических алгоритмов?

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Занятия на тему ««Программирование робота LEGOMindstorms EV3"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист по автотранспорту

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 185 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.01.2021 214
    • DOCX 242.8 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ершков Сергей Игоревич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Ершков Сергей Игоревич
    Ершков Сергей Игоревич
    • На сайте: 5 лет и 6 месяцев
    • Подписчики: 3
    • Всего просмотров: 14604
    • Всего материалов: 24

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Современные образовательные технологии дополнительного образования детей и взрослых

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 52 человека из 33 регионов
  • Этот курс уже прошли 713 человек

Курс повышения квалификации

Актуальные вопросы учебно-тренировочного процесса в учреждениях физкультурно-спортивной направленности (лыжные виды спорта)

72 ч.

2200 руб. 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 34 человека

Курс повышения квалификации

Основы блогинга: специфика преподавания курса как способа развития коммуникационных навыков школьников

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 25 человек из 14 регионов
  • Этот курс уже прошли 95 человек

Мини-курс

Возрастные кризисы

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 17 регионов
  • Этот курс уже прошли 18 человек

Мини-курс

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

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 220 человек из 58 регионов
  • Этот курс уже прошли 68 человек

Мини-курс

Методы анализа и прогнозирования по финансовой отчетности

3 ч.

780 руб. 390 руб.
Подать заявку О курсе