Покрокове виконання проекту у VEXcode 123

Функція Project Stepping пропонує користувачеві спосіб перегляду виконання проекту блок за блоком. Ці візуальні підказки можна використовувати, щоб допомогти студентам усунути неполадки або краще зрозуміти хід проекту. Коли проект розпочато, робот 123 виконає проект згідно з інструкціями, але це може бути не так, як хотів користувач. Можливість бачити блоки, що виконуються по одному, дає користувачеві краще уявлення про те, які блоки можуть спричиняти помилку, тому налагодження може стати більш цілеспрямованим і ефективним процесом.


Як використовувати функцію поетапного виконання проекту

Панель інструментів VEXcode 123 із піктограмою Step, виділеною між піктограмами Start і Stop.

Щоб використовувати функцію Project Stepping у VEXcode 123, робот 123 має бути підключений до вашого планшета або комп’ютера. Щоб отримати інформацію про підключення 123 Robot, перегляньте статтю для вашого пристрою в розділі «Встановлення та підключення» бібліотеки VEX.

Натисніть кнопку «Крок», розташовану у верхньому правому куті панелі інструментів VEXcode 123.

VEXcode 123 Блокує проект із Drive for block, Turn for block та іншим Drive for block. Перший блок Drive for виділено зеленим кольором, щоб показати, що програма зробила один крок і цей блок зараз запущено.

Після вибору навколо блоку {When started} з’явиться зелене виділення, яке блимає, щоб вказати, де починається програма, а потім одразу переміститься, щоб виділити перший блок у стеку. Підсвічування залишатиметься на першому блоці після {When started} , доки знову не буде вибрано кнопку «Крок».

VEXcode 123 Блокує проект із Drive for block, Turn for block та іншим Drive for block. Блок Turn for виділено зеленим кольором, щоб показати, що програма перейшла двічі, і цей блок зараз запущено.

Знову натисніть кнопку «Крок», щоб розпочати виділений блок. Підсвічування буде блимати під час виконання блоку. Коли блок буде завершено, наступний блок буде виділено, вказуючи на те, що він готовий виконати наступну команду, коли знову буде вибрано кнопку «Крок».

Продовжуйте використовувати кнопку Step для виконання проекту по одному блоку за раз. Під час покрокового проходження проекту натискання кнопки «Пуск» призведе до виконання решти проекту на повній швидкості. Це може бути корисно, якщо ви хочете пройти кілька перших блоків проекту, а потім виконати решту проекту, як це написано.


Налагодження за допомогою функції Project Stepping

Проект VEXcode 123 Blocks із 4 парами Drive for і Turn for блоків, який призначений для керування роботом у квадраті. Неправильний блок виділено, щоб вказати, що в коді є помилка.

Функція Project Stepping уповільнює хід проекту та забезпечує прямий візуальний зворотний зв’язок щодо того, що робить 123 Robot у кожному блоці проекту. Це дозволяє користувачеві проходити проект по одному блоку, спостерігати за поведінкою та виправляти помилки.

У цьому прикладі робота 123 має рухатися по квадрату (їдьте вперед на 1 крок і поверніть праворуч на 90 градусів, 4 рази, щоб створити квадрат). Однак у проекті є неправильний поворот.

Проект VEXcode 123 Blocks із 4 парами Drive for і Turn for блоків, який призначений для керування роботом у квадраті. Неправильний блок підсвічується зеленим кольором, щоб вказати, що програма наразі виконує покрокове усунення помилки. На діаграмі праворуч показано, як робот неправильно повертає на своєму маршруті.

Використовуйте функцію Project Stepping, щоб розпочати та виконати проект крок за кроком, доки не буде виявлено помилку.

VEXcode 123 Блокує проект, що показує дві версії програми Drive in a square. Версія ліворуч показує поворот для блоку, налаштованого на поворот ліворуч, коли він має повернути праворуч, і цю помилку виправлено у версії праворуч.

Виправте помилку.

VEXcode 123 Blocks project із 4 парами Drive for і Turn for blocks, які керуватимуть роботом у квадраті. Неправильний блок повороту виправлено, а на схемі праворуч показано, як робот їде правильним маршрутом.

Потім виберіть кнопку «Зупинити» та скористайтеся кнопкою «Крок», щоб розпочати проект знову з початку, використовуючи функцію «Покрокове виконання проекту», щоб спостерігати за поведінкою робота 123 у кожному блоці проекту. Повторюйте цей процес, доки проект не запрацює належним чином.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: