624218
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокДругоеКонспектыРазработка конспекта урока краткосрочного курса по робототехнике по теме "движение по геометрическим фигурам и картам"

Разработка конспекта урока краткосрочного курса по робототехнике по теме "движение по геометрическим фигурам и картам"

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.


Муниципальное автономное общеобразовательное учреждение –

средняя общеобразовательная школа № 111 город Пермь




hello_html_7d1f5c18.jpg




Конспект урока

на тему:


«Движение по геометрическим фигурам и картам»






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

Корепанова Т.А.,

первая квалификационная категория




2015



Конспект урока на тему: «Движение по геометрическим фигурам и картам»


Урок из курса Робототехники, раздел – «Программирование в среде NXT-G.». На уроке, используя конструктор LEGO Mindstorms 9797 ученики строят модель колесного робота. Затем составляют в среде программирования NXT-G программу, загружают ее в робота и демонстрируют выполнение представленных алгоритмов. Рассмотренные на уроке алгоритмы движения визуально представляют собой различные геометрические фигуры и траектории.

Цели:

  • ознакомление с робототехникой с помощью конструктора LEGO Mindstorms 9797;

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

  • усвоение понятий алгоритм, исполнитель, свойства алгоритма, дать представление о составлении простейших алгоритмов в среде программирования NXT-G.

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

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

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

  • Научиться программировать роботов с помощью среды программирования NXT-G.

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

  • Изучение робототехники, создание собственного робота, умение программировать в среде NXT-G;

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

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

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

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

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

Оборудование: мультимедиа проектор, конструктор LEGO Mindstorms 9797 (5 шт.), в набор которого входят 431 элемент, включая программируемый блок управления NXT, 3 сервомотора, датчики звука, расстояния, касания и освещенности, набор фигурок собранных из LEGO конструктора (экоград), поля, карты.

План урока:

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

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

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

  4. Сборка робота для движения по картам (20 мин)

  5. Разработка алгоритма для робота(10 мин)

  6. Проверка работы алгоритма, исправление ошибок (10 мин)

  7. Контрольный запуск (5 мин)

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

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


Ход урока:

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

Учитель: Добрый день, ребята! На прошлом уроке мы занимались конструированием роботов из конструктора NXT. Сегодня мы будем создавать для них программы, которые он будут выполнять. Также вы попробуете самостоятельно собрать колесного робота и напишите для него алгоритм так, чтоб он согласно карте, которую вы вытяните добрался до места назначения.


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

  1. Учитель: Для начала давайте вспомним, какие виды алгоритмов мы знаем?

Дети отвечают на вопрос (линейный, циклический и разветвляющийся)- слайд 2.

  1. Для какого вида алгоритмов используются следующие блоки из среды программирования NXT-G (блоки показаны на слайде 3)?

Дети отвечают на вопрос (движение, цикл, ветвление).

3hello_html_f22768c.png. Какие действия может выполнить робот NXT с помощью блока «Движение»?

Дети отвечают на вопрос (Ехать вперед, Ехать назад, Поворот влево, Поворот вправо, Свободный поворот (любой угол), Разворот.) – слайд 4.

4. Какие простейшие геометрические фигуры вы знаете?

Дети отвечают на вопрос (слайд 5)

5. Укажите, какие углы могут быть у указанных геометрических фигур:

Дети отвечают на вопрос (слайд 6).

6. Каким образом можно повернуть робота NXT на определенный угол?

Дети отвечают на вопрос (слайд 7).

Учитель демонстрирует правильные ответы на слайдах 2-7.


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


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

Задание 1: Составить линейный алгоритм для движения робота по квадрату с заданной стороной.

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

Правильный вариант (способ поворота – отключение одного сервомотора):

hello_html_m1f3ad877.png

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

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

Правильный ответ: циклический.


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

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

hello_html_2ecf3a3c.png

Способ поворота в примере тот же, что и в предыдущем. Цикл настроен на Счетчик (количество повторений - 4).

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

Ребята отвечают на вопрос (циклический, потому что алгоритм компактнее).


Задание 3: создать алгоритм для движения робота по треугольнику:

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


hello_html_2ecf3a3c.png

Способ поворота в примере тот же, что и в предыдущем. Цикл настроен на Счетчик (количество повторений - 3).


Задание 4

  1. Получить карту с маршрутом

  2. Собрать робота

  3. Написать алгоритм

  4. Проверить на поле

  5. Контрольный запуск


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


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

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

  • Какой блок необходим для движения по геометрическим фигурам?

  • Возможно ли использовать блок цикла для движения робота по разностороннему пятиугольнику и почему?


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

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

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

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



Список использованных текстовых и графических источников:


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


Приложение:

  1. Карты

Карта №1

  1. Доехать от центра до стадиона

  2. Доехать от стадиона до школы

  3. Доехать от школы до банка

Карта № 2

  1. Доехать от центра до зоопарка

  2. Доехать от зоопарка до кинотеатра

  3. Доехать от кинотеатра до больницы

Карта № 3

  1. Доехать от центра до бассейна

  2. Доехать от бассейна до парка

  3. Доехать от парка до школы




Общая информация

Номер материала: ДБ-011159

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

Курс повышения квалификации «Методика написания учебной и научно-исследовательской работы в школе (доклад, реферат, эссе, статья) в процессе реализации метапредметных задач ФГОС ОО»
Курс «Инспектор по кадрам»
Курс профессиональной переподготовки «Организация логистической деятельности на транспорте»
Курс повышения квалификации «Специфика преподавания конституционного права с учетом реализации ФГОС»
Курс повышения квалификации «Организация практики студентов в соответствии с требованиями ФГОС технических направлений подготовки»
Курс профессиональной переподготовки «Организация деятельности экономиста-аналитика производственно-хозяйственной деятельности организации»
Курс профессиональной переподготовки «Организация деятельности по подбору и оценке персонала (рекрутинг)»
Курс повышения квалификации «Маркетинг в организации, как средство привлечения новых клиентов»
Курс профессиональной переподготовки «Основы организации рекреационной деятельности и лечебного туризма»
Курс профессиональной переподготовки «Организация системы менеджмента транспортных услуг в туризме»
Курс повышения квалификации «Финансовые инструменты»
Курс профессиональной переподготовки «Организация деятельности по водоотведению и очистке сточных вод»
Курс профессиональной переподготовки «Технический контроль и техническая подготовка сварочного процесса»
Курс профессиональной переподготовки «Гражданско-правовые дисциплины: Теория и методика преподавания в образовательной организации»
Курс профессиональной переподготовки «Управление качеством»

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

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

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

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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