Skip to main content

В этом разделе вы будете использовать проекты, созданные в разделе «Игра», для создания проекта, который сможет манипулировать как рукой, так и когтем.

Вспомните проекты ArmUpDown2 и ClawUpDown.

проекты в vexcode

Мы хотим каким-то образом объединить оба этих проекта в один проект. Однако есть только одна кнопка Brain Up и одна кнопка Brain Down.

Таким образом, нам нужна кнопка, которая будет действовать как «переключатель» между рукой и клешней.

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

блоки vexcode для использования

При планировании проекта ответьте на следующие вопросы в своей инженерной тетради:

  1. На что вы хотите запрограммировать робота? Объясните подробно.

  2. Сколько условий вашему проекту необходимо будет проверить в блоках [If then else] ?

Подсказка: Используйте кнопку Brain Check в качестве «переключателя» между рукой и когтем. Таким образом, если нажать и удерживать кнопку Brain Check, управление рукой осуществляется с помощью кнопок Brain Up и Down. Если кнопка Brain Check отпущена, управление когтем осуществляется с помощью кнопок Brain Up и Down.

При создании проекта выполните следующие действия:

Значок «Советы преподавателю» Советы учителям

  • Прежде чем перейти к следующему этапу программирования, предложите учащимся просмотреть и оценить свой псевдокод, выполняя шаги в контексте нажатия кнопок мозга. Нажмите здесь (Google ), чтобы увидеть пример того, как может выглядеть псевдокод для этой задачи. Рубрику псевдокода можно скачать здесь (Google / .docx / .pdf).

  • Напомните учащимся, что они могут использовать функцию «Справка» внутри VEXcode IQ, чтобы узнать больше о любом блоке.

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

  1. Цель состоит в том, чтобы добавить дополнительное программирование, чтобы Clawbot открывал или закрывал клешню при нажатии кнопки (кнопок) в мозгу Clawbot (т. е. одна кнопка или пара кнопок для открытия клешни и другая для закрытия клешни). Программа подъема и опускания руки Clawbot с помощью нажатия кнопок в мозгу уже должна была быть построена в разделе «Игра».

  2. Цель этого вопроса — заставить учащихся задуматься об условных предложениях, необходимых внутри блоков [If then else] . Пользовательский интерфейс потребует проверки пяти условий. Первым проверяемым условием является нажатие кнопки «Проверить». Если нажата кнопка «Проверить», следующим условием для проверки является нажатие кнопки «Вверх» (Условие 2) или кнопки «Вниз» (Условие 3). Если кнопка «Проверить» не нажата, проект перемещается вниз, чтобы проверить, нажата ли только кнопка «Вверх» (Условие 4) или кнопка «Вниз» (Условие 5).

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

  2. Используйте созданный вами псевдокод для разработки своего проекта.

  3. Часто тестируйте свой проект и повторяйте его, используя то, что вы узнали в ходе тестирования.

  4. Что вы могли бы добавить в свой проект, чтобы лучше контролировать моторы Claw и Arm? Объясните подробно.

  5. Поделитесь своим окончательным проектом с учителем.

Значок «Советы преподавателю» Советы учителям

Предложите учащимся, у которых возникают проблемы с программированием, просмотреть обучающее видео If then Else Blocks в VEXcode IQ. Им также следует использовать свои проекты ArmUpDown2 и ClawUpDown из Play в качестве основы для этого нового проекта. Студентам был предоставлен список потенциально полезных источников для использования в качестве ссылок.

if then else значок обучающего видео

Если у вас возникли проблемы с началом работы, просмотрите следующее в блоках VEXcode IQ:

  • If-Then-Else блокирует или с помощью циклов обучающих видеоролика

обучающие видео

  • Учебное видео по использованию справки 

используя значок справки

  • Предыдущие версии вашего проекта (ArmUpDown2 или ClawUpDown)

Значок «Расширьте свое обучение» Расширьте свое обучение

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

Ниже приведен пример решения:

Эйл раствор