Керування роботом: огляд модуля

У цьому модулі студенти:

  • Дізнаються, як змусити робота рухатися з різною швидкістю.

  • Зрозуміють взаємозв’язок між швидкістю обертання коліс і рухом робота.

  • Ознайомляться з енкодерами двигунів і дізнаються, як їх використовувати для вимірювання рухів робота.

  • Дізнаються про вбудовані функції керування, які допомагають спростити складні рухи.

Наприкінці цього модуля учні зможуть…

  • Змусити робота рухатися по прямій, повертати за рогом і повертати на місці

  • Писати та використовувати основні функції мови програмування Python

  • Використовувати різні типи циклів у Python

  • Розбивати великі, повторювані послідовності рухів на компоненти, а потім перетворювати їх на код

Вивчені стандарти (NGSS та CSTA):

3A-AP-16 Проектувати та ітеративно розробляти обчислювальні артефакти для практичних цілей, особистого самовираження або для вирішення соціальних проблем, використовуючи події для ініціювання інструкцій.

3A-AP-17 Розкладати проблеми на менші компоненти шляхом систематичного аналізу, використовуючи конструкції, такі як процедури, модулі та/або об’єкти.

3B-AP-16 Демонструвати повторне використання коду шляхом створення програмних рішень з використанням бібліотек та API.