Stega igenom ett projekt i VEXcode VR med hjälp av VIQC Pitching In

Funktionen Projektsteg ger användaren viktiga visuella element som hjälper användarna att felsöka eller bättre förstå ett projekts flöde. När ett projekt körs kommer Fling the Hero Bot att köras enligt instruktionerna, men det kanske inte är så som användaren avsåg. Att kunna se blocken som körs ett steg i taget ger användaren en bättre bild av vilka block som kan orsaka felet.


Så här använder du funktionen Projektsteg

Skärmdump av VEXcode VR-gränssnittet som visar programmeringsmiljön för VIQC Pitching In (2021-2022)-utmaningen, med blockbaserade kodningsalternativ och en virtuell robot för utbildningsändamål inom STEM-inlärning.

Välj stegknappen som finns längst upp till höger i VEXcode VR-verktygsfältet.

Skärmdump av VEXcode VR-gränssnittet som visar den blockbaserade kodningsmiljön som används för att programmera en virtuell robot, en del av VIQC Pitching In (2021-2022) utbildningsresurser.

När det väl är valt visas en grön markering runt {When started} blocket för att indikera var programmet börjar, och flyttas sedan omedelbart för att markera det första blocket i stapeln. Markeringen stannar kvar på det första blocket efter {When started}tills stegknappen väljs igen.

Obs: markeringen flyttas omedelbart förbi ett [Kommentar]-block, eftersom [Kommentar]-block inte ändrar projektet eller blocken som omger det.

Skärmdump av VEXcode VR-gränssnittet som visar blockbaserade kodningselement för VIQC Pitching In (2021-2022)-utmaningen, vilket illustrerar programmeringsmiljön som används för att lära sig kodningskoncept med en virtuell robot.

Välj stegknappen igen för att köra det markerade blocket. När blocket har körts markeras nästa block.

Fortsätt att använda stegknappen för att gå igenom projektet ett block i taget.


Felsökning med funktionen Project Stepping

Skärmdump av ett VEXcode VR-programmeringsgränssnitt som visar en felaktig kodkonfiguration för VIQC Pitching In (2021-2022)-utmaningen, vilket belyser ett vanligt misstag i blockbaserad kodning för robotikutbildning.

Funktionen Projektstegning saktar ner projektets flöde och ger omedelbar visuell feedback. Detta gör det möjligt för användaren att gå igenom projektet ett block i taget för att observera beteende och korrigera misstag.

I det här exemplet är avsikten att Fling ska ta in en boll och göra mål i högmålet. Projektets vändning går dock åt fel håll, och därmed kommer bollen inte att göras i det höga målet.

Bild som visar ett markerat misstag i VEXcode VR-programmering relaterad till VIQC Pitching In-utmaningen för 2021-2022, som illustrerar ett kodningsfel för utbildningsändamål i en virtuell robotmiljö.

Illustration som visar ett vanligt misstag i VEXcode VR-programmering, som belyser ett fel i kodlogiken relaterad till VIQC Pitching In-utmaningen för säsongen 2021-2022, med syftet att hjälpa användare att förstå och korrigera kodningsfel.

Kör projektet steg för steg med funktionen Projektstegning tills ett fel observeras.

Skärmdump av en rullgardinsmeny i VEXcode VR, som visar alternativ för programmering av en virtuell robot, relevant för avsnittet VIQC Pitching In (2021-2022), och illustrerar kodningsgränssnittet för utbildningsändamål.

Skärmdump av VEXcode VR-gränssnittet som visar ett korrigerat programmeringsfel i en blockbaserad kodningsmiljö, vilket illustrerar kodningskoncept för VIQC Pitching In (2021-2022)-tävlingen.

Rätta till misstaget.

Felet i det här exemplet var att Fling var kodad för att svänga vänster 155 grader, men denna riktning placerar inte Fling i rätt vinkel för att katapulten ska skjuta bollen in i det höga målet. Svängriktningen bör ändras från vänster till höger.

Skärmdump av VEXcode VR-blockbaserat kodningsgränssnitt som visar programmeringsblocken som användes för VIQC Pitching In-utmaningen (2021-2022), vilket illustrerar den virtuella robotens kodningsmiljö för utbildningsändamål inom STEM-inlärning.

Skärmdump av VEXcode VR-gränssnittet som visar programmeringsmiljön för VIQC Pitching In-utmaningen (2021-2022), med blockbaserade och textbaserade kodningsalternativ för att lära sig kodningskoncept med en virtuell robot.

Kör sedan projektet igen från början med hjälp av funktionen Projektstegning. Upprepa denna process tills projektet fungerar korrekt.

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

Last Updated: