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