Skip to main content

Значок панели инструментов учителя Инструментарий учителя этого раздела

Цель раздела «Игра» — научить учащихся программировать робота-автопилота для движения вперед и назад с помощью блока [движение]. В начале раздела «Игра» учащиеся знакомятся с программированием поведения. Затем учащиеся проведут исследование, в ходе которого узнают, как запрограммировать автопилот для движения вперед и назад. Прочтите эту страницу вместе с учащимися, прежде чем переходить к исследованию прямого и обратного направления. Используйте вопросы Мотивировать обсуждение ( Google Doc / .docx / .pdf ), чтобы обсудить с учащимися, что такое базовые модели поведения и почему они являются строительными блоками для программирования робота.

Значок панели инструментов учителя Набор инструментов для учителя Поведение роботов

«Поведение» — очень удобный способ рассказать о том, что делает робот и что он должен делать. Движение вперед, остановка, поворот, поиск препятствия… все это модели поведения.

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

  • Сначала они формулируют план выполнения роботом желаемого действия.

  • Затем они переводят этот план в программу, которой может следовать робот.

План будет представлять собой просто последовательность действий, которым должен следовать робот, а программа будет представлять собой просто эти действия, переведенные в блоки VEXcode IQ.

Разбиение задач на более мелкие модели поведения и последующее построение решений на основе этих моделей поведения — это навык, который можно применить ко многим различным предметам. Это также пример вычислительного мышления. Дополнительную информацию о вычислительном мышлении см. здесь: https://k12cs.org/computational-thinking/

Сложность программирования

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

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

Значок «Мотивировать обсуждение» Мотивировать обсуждение вождение

В: Движение вперед и назад — это базовые навыки поведения, которые важно освоить. Движение вперед и назад может быть первой задачей, которую вы изучаете, когда водите автомобиль. Как вы думаете, почему важно сначала научиться этому поведению?
A: Учащиеся могут ответить по-разному, но идея заключается в том, что сначала важно выучить базовые модели поведения, прежде чем переходить к более сложным моделям поведения. Вы можете сравнить это с изучением основных математических фактов сложения и вычитания, прежде чем научиться брать и переносить при сложении больших чисел.

В: Перечислите типы единиц измерения, которые вы можете использовать для измерения пройденного расстояния вашего робота вперед или назад. Примечание: допускается любой тип агрегата!
A: Учащиеся могут ответить, используя любые известные им единицы измерения, например, дюймы, сантиметры, футы или метры. Учащиеся также могли отвечать, используя такие единицы, как длина парты, тетради или класса.

Значок «Расширьте свое обучение» Расширьте свое обучение сравнивая единицы измерения

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