Робототехника лего ev3 поурочный план. Конспект урока по Робототехнике на тему Знакомство с оборудованием курса: набор LEGO® MINDSTORMS® EV3 Education

МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ

ДОМ ДЕТСКОГО ТВОРЧЕСТВА

МУНИЦИПАЛЬНОГО ОБРАЗОВАНИЯ

КАВКАЗСКИЙ РАЙОН

План-конспект занятия

по теме : «Вводное занятие по робототехнике».

Участники:

обучающиеся объединения «Робот»

1 год обучения, 11-18 лет

ст. Кавказская 2016 г.

Цель: формирование у детей интереса и желания заниматься робототехникой

Задачи:

  • образовательные:

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

Формирование политехнических знаний о наиболее распространённых и перспективных технологиях в робототехнике;

Учить применять свои знания и умения в новых ситуациях.

  • воспитательные:

Воспитать аккуратность, терпение при работе с конструкторами;

Воспитать бережное отношение к материально-технической базе лаборатории робототехники;

Воспитать культуру общения.

  • развивающие:

Развивать самостоятельность и способности решать творческие, изобретательские задачи;

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

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

  • здоровьесберегающая:

Соблюдение правил техники безопасности.

Оборудование: компьютер, мультимедийная презентация, готовые роботы.

Материалы: схемы сборки роботов, детали конструктора.

Инструменты: карандаш, линейка.

Основные понятия, используемые на занятии: Lego - роботы, конструирование, программирование .

Формирование УУД (универсальные учебные действия):

Личностные УУД:

  1. Развивать любознательность, сообразительность при выполнении разнообразных заданий проблемного характера.
  2. Развивать внимательность, настойчивость, целеустремленность, умения преодолевать трудности.
  3. Воспитывать чувства справедливости, ответственности.

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

  1. Ориентироваться в понятиях « Lego - роботы », « конструирование », « программирование ».
  2. Выделять детали заданной формы на готовом роботе.
  3. Анализировать расположение деталей в роботе.
  4. Составлять робота из частей.
  5. Определять место заданной детали в конструкции.
  6. Сопоставлять полученный (промежуточный, итоговый) результат с заданным условием.
  7. Анализировать предложенные возможные варианты верного решения.
  8. Моделировать робота из деталей.
  9. Осуществлять развернутые действия контроля и самоконтроля: сравнивать готового робота с образцом.
  10. Знать основные правила работы с конструктором.
  11. Создавать стандартные модели роботов из деталей.

Коммуникативные УУД:

  1. Формировать умения работать индивидуально и в группах.
  2. Высказывать своё мнение и прислушиваться к мнению других,

Дополнять мнение товарищей, сотрудничать со сверстниками.

  1. Уметь задавать вопросы.

Регулятивные УУД:

  1. Формировать умение определять цель деятельности на занятии.
  2. Принимать и сохранять учебную задачу.
  3. Осуществлять итоговый и пошаговый контроль по результату.
  4. Адекватно воспринимать оценку педагога.
  5. Формировать умение осуществлять познавательную и личностную

рефлексию.

Используемые педагогические технологии:

Личностно-ориентированная;

Групповая технология;

Технология коллективной творческой деятельности;

Здоровьесберегающая;

Индивидуальное обучение.

План занятия:

  1. Организационная часть занятия. (2 минут)
  2. Сообщение целей и задач занятия.(2 минуты)
  3. Сообщение нового материала. (10 минут)
  4. Планирование деятельности. (3 минут)
  5. Практическая работа. (20 минут)
  6. Подведение итогов работы. (3 минут)

Ход занятия.

1.Организационная часть занятия. Подготовка рабочих мест.

2. Сообщение целей и задач занятия.

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

3.Сообщение нового материала:

Педагог: Робототехника – это прикладная наука, занимающаяся разработкой автоматизированных технических систем.

Робототехника - первая ступень овладения техническими знаниями в области автоматизации. Она непосредственно связана с такими науками как электроника, механика, информатика, радиотехника, электроника.

Виды робототехники: строительная, промышленная, авиационная, бытовая, экстремальная, военная, космическая, подводная.

Слово «робот», придумал в 1920 г. чешский писатель Карел Чапек в своей научно-фантастической пьесе. В ней созданные роботы, работают без отдыха, потом восстают и губят создателей

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

Развитие робототехники и систем искусственного интеллекта идет семимильными шагами. Ещё 10 лет назад разрабатывались только управляемые манипуляторы. Программы искусственного интеллекта были нацелены на узкий круг решаемых задач. С развитием ИКТ произошёл качественный скачок развития робототехники.

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

Индустриальная робототехника – одно из самых успешно развивающихся направлений. Уже сейчас существуют фабрики, на которых 30 роботов собирают автомобили.

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

Роботы будут наделены способностью «самообучаться», накапливая собственный опыт и используя его в таких же ситуациях при выполнении других работ. Любое изобретение можно использовать и с добрыми намерениями и со злым умыслом, поэтому ученым необходимо рассматривать все возможные сценарии и предвидеть все возможные последствия своих открытий.

Андроидом называется человекоподобный робот.

Классы роботов:

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

Манипуляционные роботы – автоматические машины, состоящие из исполнительного устройства в виде манипулятора, имеющего несколько степеней подвижности, и устройства программного управления.

Мобильные , которые в свою очередь делятся на колесные, шагающие, гусеничные. А также ползающие, плавающие, летающие.

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

Компоненты робота : Приводы - это «мышцы» роботов. В настоящее время самыми популярными двигателями в приводах являются электрические, но применяются и другие, использующие химические вещества или сжатый воздух.

4.Планирование деятельности.

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

5.Практическая работа. Обучающиеся работают над созданием эскиза своего робота. Описывают его технические характеристики.


Ольховатская средняя общеобразовательная школа

«Программирование робота LEGO Mindstorms EV

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

Меркулова Г. В.

р.п. Ольховатка, 2017 г.

Цели :

    ознакомление с робототехникой с помощью образовательного набора LEGO Mindstorms EV 3 (LEGO Education Mindstorms EV 3);

    систематизация знаний по теме « Алгоритмы » (на примере работы Роботов LEGO Mindstorms EV 3 );

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

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

    Регулятивные:

    систематизировать и обобщить знания по теме «Алгоритмы» для успешной реализации циклического алгоритма работы собранного робота;

    Научиться программировать роботов с помощью программы LEGO Education Mindstorms EV3.

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

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

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

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

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

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

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

Оборудование : мультимедиа проектор, конструктор LEGO Mindstorms EV 3 45544 (4 шт.), в набор которого входят 541 элемент, включая USB ЛЕГО-коммутатор, 2 больших сервомотора, датчик ультразвуковой, датчик цвета, датчик касания.

План урока:

    Организационный момент (2 мин)

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

    Практическая работа: разработка алгоритма для робота (23 мин)

    Подведение итогов урока. Рефлексия (3 мин)

    Этап информации о домашнем задании (2 мин)

Ход урока:

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

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

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

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

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

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

Учащиеся составляют правило посадки деревьев.

    Выкопать ямку.

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

    Засыпать ямку с саженцем землей.

    Полить саженец водой.

    Выкопать ямку.

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

    И т.д.

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

    Чем характеризуется циклический алгоритм?

    Для чего нужны циклические алгоритмы?

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

    Как исполнитель реализует циклический алгоритм?

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

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

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

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

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

(цикл)

Пауза (в секундах)

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

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

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

Примечание: время работы мотора в каждом отдельном случае будет разное, в зависимости от требуемого угла поворота подбираются значения работы мотора (время/мощность).

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

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

Примечание: Проанализировать какую геометрическую фигуру нарисует робот маркером на поле. (Будет нарисован квадрат)

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

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

Примечание: Проанализировать какую геометрическую фигуру нарисует робот маркером на поле. (Будет нарисован прямоугольник)

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

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

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

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

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

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

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

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

Запишите домашнее задание: разработать алгоритм движения робота, чтобы он нарисовал следующую фигуру.

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

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

Список использованного УМК:

    Инструкция для работы с комплектом LEGO Mindstorms EV 3 45544.

    Вязовов С.М., Калягина О.Ю., Слезин К.А. Соревновательная робототехника: приемы программирования в среде EV 3: учебно-практическое пособие. – М. Издательство «Перо», 2014 г.

    Программа LabView для комплектов Lego EV 3 45544.

    Программа ПервоЛого 3.0.

    Интернет-ресурсы.


Дисциплина: Робототехника. Учитель: Скирда Татьяна Ивановна. Класс: 8 Дата:
Урок № 1.4
Тема занятия: Модуль EV3.
Общие цели: Познакомить учащихся с техническим описанием модуля EV3, научить устанавливать аккумуляторы, осуществлять включение и выключение EV3, познакомить с индикаторами и кнопками, портами.
Задачи урока: Образовательная: Познакомить учащихся с техническим описанием модуля EV3, научить устанавливать аккумуляторы, осуществлять включение и выключение EV3, познакомить с индикаторами и кнопками, портами.
Развивающая: Развивать умение логического высказывания, точность в передаче фактов.
Воспитательная: Воспитывать стремление к самовоспитанию и самосовершенствованию.
Ожидаемый результат: Учащиеся будут знать:
Что такое модуль EV3 и его техническое описание; способ включения и выключения модуля; функциональное назначение индикаторов, кнопок и портов.
Учащиеся будут уметь:
Устанавливать аккумуляторы и батареи, заряжать аккумуляторы, включать и выключать модуль EV3; использовать по назначению порты и кнопки.
Ключевые идеи: Развитие критического мышления на уроках робототехники.
Формирование исследовательских навыков: распознать, сравнивать, анализировать, делать выводы.
Межпредметная связь: Интеграция урока робототехника с уроком физика и информатика.
План занятия:
№ Этапы урока, время Цель Деятельность учителя Деятельность учеников Формативное оценивание
1. Организационный момент. Приветствие. (1 мин). Создание коллабора тивной среды.

Приветствие учащихся. Ребята, откройте графический редактор Paint и нарисуйте смайлик своего настроения на начало урока. Сверните документ.
12851993290
Приветствуют учителя. В графическом редакторе рисуют смайлик своего настроения
2. Проверка выполнения Д/З. Информационная пятиминутка. (5 мин). Развить кругозор учащихся. 1) Проводит проверку кроссвордов.
2) Отвечает на вопросы учащихся с афиши.
3) Задания «Найди соответствие»: расставьте номера рядом с названием деталей:
Набор гусениц-
Балки различной длины и формы-
Соединительные провода-
Элементы для декора-
Различные соединительные элементы-
Шестерни различного размера-
Набор колёс различного размера-
Набор валов различной длины-
USB кабель для подключения к компьютеру-
CD-диск с програмным обеспечением-
Кривошипы-
Перезаряжаемая Li-Ion аккумуляторная батарея-
Микроконтроллер EV-.
2 х больших мотора-
Средний мотор-
Ультразвуковой датчик;
Гироскопический датчик-
Датчик касания-
Датчик цвета-
Зарядное устройство-
Взаимопроверка кроссвордов.
Работают по карточкам. Критерии оценивания кроссворда и задания «Найди соответствие»:
нет ошибок – 5 баллов
1-2 ошибки - 4 балла
3-4 ошибки- 3 балла, более 5 ошибок – стоит поработать.
3. Стадия вызова. Целеполагание. (3 мин). Определить тему и цель урока. Демонстрирует видеоролик «Модуль EV3». Задает вопросы: О чем сегодня на уроке у нас пойдет речь? Что бы вы хотели сегодня на уроке узнать? (Пишут на стикерах). Раздает листы самоконтроля. Учащиеся самостоятельно определяют тему и цель урока.
Устная похвала учителя.
4. Стадия осмысления. Изучении новой темы. (17 мин). Объяснить тему урока, используя презентацию и набор LEGO® MINDSTORMS® EV3 Education. Проводит лекцию с использованием презентации.
EV3 является мозговым центром робота.
Он содержит основной процессор, который запускает программы и контролирует другие электронные части.
Основные функции:
Воспроизводит звуки и изображения, имеет встроенные свето диоды с возможностью управления;
Возможность программирования и регистрации данных непосредственно на микрокомпьютере EV3;
Встроенный Bluetooth контроллер;
Поддержка Wi-Fi.
Данный программируемый микрокомпьютер является сердцем и мозгом роботов LEGO® MINDSTORMS® Education EV3.
Микрокомпьютер включает в себя:
шестикнопочный интерфейс управления с функцией изменения подсветки для индикации режима работы микрокомпьютера;
монохромный дисплей с высоким разрешением;
встроенный спикер;
порт USB;
слот для чтения карт памяти формата mini SD;
4 порта ввода и 4 порта вывода.
Микрокомпьютер также поддерживает связь с компьютером через USB, Bluetooth и Wi-Fi, а также имеет программируемый интерфейс, позволяющий осуществлять программирование и регистрацию данных непосредственно на модуле.
Он совместим с мобильными устройствами и использует для питания батарейки АА или аккумулятор постоянного тока EV3.
Для того, чтобы начать работу и включить EV3 необходимо его подключить к источнику питания.
EV3 может функционировать от 2-ух типов источников питания:
1) 6 аккумуляторных батареек типа АА.
2) С помощью Шнура Блока Питания и Аккумуляторной Батареи.
Извлечение аккумуляторной батареи:
1) Переворачиваем EV3.
2) Снимаем аккумуляторную батарею с помощью нажатия на 2 пластиковые лапки на задней боковой стороне модуля EV3.
3) Убираем аккумуляторную батарею в сторону. Если в модуле EV3 установлены батарейки, извлекаем их.
Установка батареи:
1) Перед установкой батареек, убедитесь, что ваши батарейки имеют заряд.
2) Берем 6 батарей типа AA.
3) Вставляем батарейки в ячейки. Плюс к «+» и Минус к «–»
4) Оставляем заднею часть EV3 открытой. EV3 готов к пользованию!
Аккумуляторная батарея (АБ) имеет 2 типа индикатора:
1) Красный индикатор означает что АБ заряжается.
2) Зеленый индикатор означает, что АБ подключено к питанию.
При включении незаряженной батареи в розетку загорается красный световой индикатор.
Когда зарядка будет завершена, красный индикатор погаснет и загорится зеленый индикатор.
Включение модуля EV3:
1) Для включения EV3 нажмите на Центральную (ОК) кнопку (по середине).
2) После нажатия кнопки загорится красный индикатор статуса модуля и отобразится окно запуска. Подождите пока EV загрузится. Это займет около 20 секунд.
3) Когда индикатор станет зеленым, ваш модуль EV3 включен и готов к работе!
Выключение модуля EV3:
1) Нажимаем на кнопку «Назад» до тех пор, пока не появится окно завершения работы.
2) Нажимаем на кнопку «Вправо» для выбора ответа галочки «Да».
3) Нажимаем на кнопку «Подтвердить» по середине.
4) Ждем свет под кнопками перестанет гореть и EV3 полностью выключится.
EV3 выключен!
Порты:
SD порт. Порт SD-карты увеличивает доступную память вашего блока EV3 за счет SD-карты (максимум 32 ГБ - не входит в набор). Слушают, записывают в тетрадях основные моменты. 6. Реализация полученных знаний.
(15 мин). Формирование исследовательских навыков: распознать, сравнивать, анализировать, делать выводы.

Выдает задание:
1) Исследуйте модуль EV3 и выполните следующие действия:
1) Извлеките аккумуляторную батарею.
2) Установите батарею.
3) Включите модуль EV3.
4) Выключите модуль EV3.
2) Подпишите название кнопок и значков:
3) Подпишите название портов:
.
Выполняют задание.
Критерии оцени -вания практики: нет ошибок 5 баллов, 1 ошибка – 4 балла, 2 ошибки – 3 балла, более 2 ошибок – нужно поработать.

6.
Оценивание. (1 мин).
Провести оценивание работы учащихся. Суммативно оцениваю по результатам самооценки учащихся. Подсчитывают итоговую оценку и заносят в оценочный лист. Учащиеся воспринимают анализ их работы и оценку. Суммативная оценка по формуле: И.О.= (ИП – информационная пятиминутка, П – практика)
5 баллов – оценка 5,
4 балла оценка – 4,
3 балла оценка – 3
менее 3 баллов – нужно поработать. Выставление отметок в дневники и в классный журнал.
7. Домашнее задание. (1 мин).
Развивать творческие способности учащихся. Выучить состав модуля EV3. Создание кластера по теме «Технические характеристики модуля EV3».
Учащиеся записывают домашнее задание в дневники. 8. Рефлексия на стикерах. (2 мин).
Получить обратную связь. Предлагает создать смайлик настроения в конце урока, посмотрим, изменилось ли оно? И ответить на предложенные вопросы:
Сегодня на уроке я узнал…
Было интересно…
Было трудно…
Теперь я могу…
Меня удивило…
Урок мне…
Мое настроение на уроке… Учащиеся отвечают на вопросы, анализируя процесс своей работы.
Учащиеся отмечают на стикерах галочкой те вопросы, на которые они получили ответы на уроке, вывешивают на афишу. Ресурсы: Презентация к уроку, раздаточный материал, видеоролик https://youtu.be/iTH-WwrldLY

    Регулятивные:

    систематизировать и обобщить знания по теме «Алгоритмы» для успешной реализации циклического алгоритма работы собранного робота;

    Научиться программировать роботов с помощью программы LEGO Education Mindstorms EV3.

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

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

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

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

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

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

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

Оборудование: мультимедиа проектор, конструктор LEGO Mindstorms EV3 45544 (4 шт.), в набор которого входят 541 элемент, включая USB ЛЕГО-коммутатор, 2 больших сервомотора, датчик ультразвуковой, датчик цвета, датчик касания.

План урока:

    Организационный момент (2 мин)

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

    Практическая работа: разработка алгоритма для робота (23 мин)

    Подведение итогов урока. Рефлексия (3 мин)

    Этап информации о домашнем задании (2 мин)

Ход урока:

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

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

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

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

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

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

Учащиеся составляют правило посадки деревьев.

    Выкопать ямку.

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

    Засыпать ямку с саженцем землей.

    Выкопать ямку.

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

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

    Чем характеризуется циклический алгоритм?

    Для чего нужны циклические алгоритмы?

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

    Как исполнитель реализует циклический алгоритм?

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

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

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

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

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

Пауза (в секундах)

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

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

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

Примечание: время работы мотора в каждом отдельном случае будет разное, в зависимости от требуемого угла поворота подбираются значения работы мотора (время/мощность).

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

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

Примечание: Проанализировать какую геометрическую фигуру нарисует робот маркером на поле. (Будет нарисован квадрат)

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

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

Примечание: Проанализировать какую геометрическую фигуру нарисует робот маркером на поле. (Будет нарисован прямоугольник)

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

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

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

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

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

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

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

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

Запишите домашнее задание: разработать алгоритм движения робота, чтобы он нарисовал следующую фигуру.

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

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

Список использованного УМК:

    Инструкция для работы с комплектом LEGO Mindstorms EV3 45544.

    Вязовов С.М., Калягина О.Ю., Слезин К.А. Соревновательная робототехника: приемы программирования в среде EV3: учебно-практическое пособие. – М. Издательство «Перо», 2014 г.

    Программа LabView для комплектов Lego EV3 45544.

    Программа ПервоЛого 3.0.

    Интернет-ресурсы.

Муниципальное бюджетное общеобразовательное учреждение
Ольховатская средняя общеобразовательная школа

«Программирование робота LEGO Mindstorms EV3»

учитель информатики и ИКТ
Меркулова Г. В.

р.п. Ольховатка, 2017 г.

Цели:
ознакомление с робототехникой с помощью образовательного набора LEGO Mindstorms EV3 (LEGO Education Mindstorms EV3);
систематизация знаний по теме «Алгоритмы» (на примере работы Роботов LEGO Mindstorms EV3);
усвоение понятий исполнитель, алгоритм, циклический алгоритм, свойства циклического алгоритма, дать представление о составлении простейших циклических алгоритмов в среде LEGO Education. Дополнительно усваивается понятие геометрического узора.
В ходе занятия, обучающиеся должны продемонстрировать следующие результаты в виде универсальных учебных действий:
Регулятивные:
систематизировать и обобщить знания по теме «Алгоритмы» для успешной реализации циклического алгоритма работы собранного робота;
Научиться программировать роботов с помощью программы LEGO Education Mindstorms EV3.
Познавательные:
Изучение робототехники, создание собственного робота, умение программировать с помощью программы для LEGO Mindstorms EV3;
экспериментальное исследование, оценка (измерение) влияния отдельных факторов.
Коммуникативные: развить коммуникативные умения при работе в группе или команде.
Личностные: развитие памяти и мышления, возможность изучения робототехники на старших курсах.
Тип урока: комбинированный
Вид урока: практическая работа
Оборудование: мультимедиа проектор, конструктор LEGO Mindstorms EV3 45544 (4 шт.), в набор которого входят 541 элемент, включая USB ЛЕГО-коммутатор, 2 больших сервомотора, датчик ультразвуковой, датчик цвета, датчик касания.

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

Ход урока:
Организационный момент.
Задача данного занятия - познакомить вас с конструктором Lego mindstorms. Научить программировать их под определенные задачи, разобрать с вами базовые решения наиболее распространенных задач.
Группа деталей служит для соединения балок между собой, с блоком и датчиками. Детали, имеющие крестообразное сечение, называются осями (иногда штифтами) и служат для передачи вращения от моторов к колесам и шестерням.

II. Повторение теоретического материала предыдущего урока.
Учитель: Каждый из нас ежедневно использует различные алгоритмы: инструкции, правила, рецепты и т.д. Обычно мы это делаем не задумываясь. Например, вы хорошо знаете, как сажать деревья. Но допустим, нам надо научить этому младшего брата или сестру. Значит, нам придется четко указать действия и порядок их выполнения.
Что это будут за действия и какой их порядок?
Учащиеся составляют правило посадки деревьев.
Выкопать ямку.
Опустить в ямку саженец.
Засыпать ямку с саженцем землей.
Полить саженец водой.
Перейти дальше.
Выкопать ямку.
Опустить в ямку саженец.
И т.д.
Теперь давайте ответим на следующие вопросы:
Чем характеризуется циклический алгоритм?
Для чего нужны циклические алгоритмы?
Какими свойствами обладают циклические алгоритмы?
Как исполнитель реализует циклический алгоритм?
Обучающиеся отвечают на предложенные вопросы, а учитель демонстрирует правильные ответы на слайдах.

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

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

Начать исполнение алгоритма

Управление большим мотором (включить на количество оборотов)

Управление большим мотором (включить на количество секунд)

Управление двумя моторами (рулевое управление, включить на количество оборотов)

Повторение действия или набора действий
(цикл)

Пауза (в секундах)

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

Примечание: время работы мотора в каждом отдельном случае будет разное, в зависимости от требуемого угла поворота подбираются значения работы мотора (время/мощность).
Задание 2: изменить созданный линейный алгоритм на циклический (возможно задать количество повторений цикла).
Правильный вариант:

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

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

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

IV. Подведение итогов урока. Рефлексия.
Итак, ребята, давайте подведем итоги нашей работы.
Какой вид алгоритмов мы с вами сегодня рассмотрели на практике?
Какими свойствами обладает циклический алгоритм?
Какие задачи можно реализовывать с помощью циклических алгоритмов?

V. Этап информации о домашнем задании.
Запишите домашнее задание: разработать алгоритм движения робота, чтобы он нарисовал следующую фигуру.

Задание обязательно будет оценено!
Спасибо за урок! До свидания, ребята.
Список использованного УМК:

Инструкция для работы с комплектом LEGO Mindstorms EV3 45544.
Вязовов С.М., Калягина О.Ю., Слезин К.А. Соревновательная робототехника: приемы программирования в среде EV3: учебно-практическое пособие. – М. Издательство «Перо», 2014 г.
Программа LabView для комплектов Lego EV3 45544.
Программа ПервоЛого 3.0.
Интернет-ресурсы.

13PAGE 14- 2 -15

Большой мотор секундыуправление двумя моторамипрограмма 1Фигура для дзЗаголовок 1Заголовок 3Заголовок 4Заголовок 515

 
Статьи по теме:
Нтв плюс - установка, подключение, настройка спутниковых антенн
Вместе с окончанием перехода спутникового телевидения НТВ плюс на стандарт mpeg4 были запущены новые частоты каналов. Настройки обновленных параметров указаны в таблице с разделением по транспондерам. Во всех официально рекомендованных ресиверах достаточн
Планшеты самсунг таб s 10
Недавно мы познакомились с планшетом Samsung Galaxy Tab S 8.4 . Теперь пришло время поговорить и о его «старшем товарище» - Samsung Galaxy Tab S 10.5. Как и Tab 8.4, он был представлен в России 1 июля, а продажи начались 11 июля. В репортаже с презентации
Прошивка Meizu M5 Note M621Q
Meizu M5 Note 32Gb работает под управлением операционной системы . Его производительность оценена в 3 из 5 (в своем сегменте). Этот смартфон - достаточно производительный. Здесь опубликованы характеристики девайса, инструкция, как сделать сброс настроек
Мониторинг трафика в локальной сети
23.05.16 45.3K Многие администраторы сетей часто сталкиваются с проблемами, разобраться с которыми поможет анализ сетевого трафика. И здесь мы сталкиваемся с таким понятием, как анализатор трафика. Так что же это такое? Анализаторы и коллекторы NetFl