Проходження проекту у VEXcode VR за допомогою VIQC Pitching In

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


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

Знімок екрана інтерфейсу VEXcode VR, який демонструє середовище програмування для конкурсу VIQC Pitching In (2021–2022), що включає параметри кодування на основі блоків і віртуального робота для освітніх цілей у навчанні STEM.

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

Знімок екрана інтерфейсу VEXcode VR, який демонструє середовище кодування на основі блоків, яке використовується для програмування віртуального робота, що є частиною освітніх ресурсів VIQC Pitching In (2021–2022).

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

Примітка: підсвічування негайно переміститься за блок [Comment], тому що блоки [Comment] не змінюють проект або блоки навколо нього.

Знімок екрана інтерфейсу VEXcode VR, на якому показано блокові елементи кодування для конкурсу VIQC Pitching In (2021–2022), що ілюструє середовище програмування, яке використовується для вивчення концепцій кодування за допомогою віртуального робота.

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

Продовжуйте використовувати крокову кнопку, щоб пробігати проект по одному блоку за раз.


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

Знімок екрана програмного інтерфейсу VEXcode VR, на якому показано неправильну конфігурацію коду для конкурсу VIQC Pitching In (2021–2022), підкреслюючи поширену помилку в блоковому кодуванні для навчання робототехніці.

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

У цьому прикладі Флінг має намір взяти м’яч і забити м’яч у високі ворота. Однак поворот у проекті повертається в неправильному напрямку, і тому м'яч не буде забитий у високу ціль.

Зображення, на якому показано виділену помилку в програмуванні VEXcode VR, пов’язану з конкурсом VIQC Pitching In на 2021–2022 роки, ілюструє помилку кодування для освітніх цілей у віртуальному робототехнічному середовищі.

Ілюстрація, що зображує поширену помилку в програмуванні VEXcode VR, підкреслює помилку в логіці коду, пов’язану із завданням VIQC Pitching In сезону 2021–2022, спрямоване на те, щоб допомогти користувачам зрозуміти та виправити помилки кодування.

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

Знімок екрана зі спадним меню у VEXcode VR, де показано параметри програмування віртуального робота, що стосується розділу VIQC Pitching In (2021–2022), що ілюструє інтерфейс кодування для освітніх цілей.

Знімок екрана інтерфейсу VEXcode VR, на якому показано виправлену програмну помилку в середовищі блокового кодування, що ілюструє концепції кодування для конкурсу VIQC Pitching In (2021-2022).

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

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

Знімок екрана інтерфейсу кодування на основі блоків VEXcode VR, який демонструє блоки програмування, використані для конкурсу VIQC Pitching In (2021–2022), ілюструє середовище кодування віртуального робота для освітніх цілей у навчанні STEM.

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування для VIQC Pitching In challenge (2021–2022), що містить блокові та текстові варіанти кодування для вивчення концепцій кодування за допомогою віртуального робота.

Потім запустіть проект знову з початку за допомогою функції Project Stepping. Повторюйте цей процес, доки проект не запрацює належним чином.

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

Last Updated: