Керування роботом: огляд модуля
У цьому модулі студенти:
Дізнаються, як змусити робота рухатися з різною швидкістю.
Зрозуміють взаємозв’язок між швидкістю обертання коліс і рухом робота.
Ознайомляться з енкодерами двигунів і дізнаються, як їх використовувати для вимірювання рухів робота.
Дізнаються про вбудовані функції керування, які допомагають спростити складні рухи.
Наприкінці цього модуля учні зможуть…
Змусити робота рухатися по прямій, повертати за рогом і повертати на місці
Писати та використовувати основні функції мови програмування Python
Використовувати різні типи циклів у Python
Розбивати великі, повторювані послідовності рухів на компоненти, а потім перетворювати їх на код
Вивчені стандарти (NGSS та CSTA):
3A-AP-16 Проектувати та ітеративно розробляти обчислювальні артефакти для практичних цілей, особистого самовираження або для вирішення соціальних проблем, використовуючи події для ініціювання інструкцій.
3A-AP-17 Розкладати проблеми на менші компоненти шляхом систематичного аналізу, використовуючи конструкції, такі як процедури, модулі та/або об’єкти.
3B-AP-16 Демонструвати повторне використання коду шляхом створення програмних рішень з використанням бібліотек та API.