Door een project stappen in VEXcode 123

De Project Stepping-functie biedt de gebruiker een manier om de uitvoering van een project blok voor blok te zien. Deze visuele aanwijzingen kunnen worden gebruikt om leerlingen te helpen bij het oplossen van problemen of om de voortgang van een project beter te begrijpen. Wanneer een project wordt gestart, voert de 123 Robot het project uit zoals geïnstrueerd, maar het kan zijn dat dit niet is zoals de gebruiker het bedoeld heeft. Door de mogelijkheid om te zien welke blokken één voor één worden uitgevoerd, krijgt de gebruiker een beter beeld van welke blokken de fout kunnen veroorzaken, zodat foutopsporing een gerichter en efficiënter proces kan worden.


Hoe u de Project Stepping-functie gebruikt

VEXcode 123-werkbalk met het Stap-pictogram gemarkeerd tussen de Start- en Stop-pictogrammen.

Om de Project Stepping-functie in VEXcode 123 te kunnen gebruiken, moet de 123 Robot op uw tablet of computer zijn aangesloten. Voor informatie over het aansluiten van een 123 Robot, raadpleegt u het artikel voor uw apparaat in de sectie Installeren en verbinden van de VEX-bibliotheek.

Selecteer de knop Stap rechtsboven in de VEXcode 123-werkbalk.

VEXcode 123 Blocks-project met een Drive for-blok, een Turn for-blok en nog een Drive for-blok. Het eerste Drive for-blok wordt groen gemarkeerd om aan te geven dat het programma één keer een stap heeft gezet en dat dit blok nu wordt uitgevoerd.

Eenmaal geselecteerd, verschijnt er een groene markering die rond het {When started} blok knippert om aan te geven waar het programma begint, en beweegt dan onmiddellijk om het eerste blok in de stapel te markeren. De markering blijft op het eerste blok na {When started} totdat de knop Stap opnieuw wordt geselecteerd.

VEXcode 123 Blocks-project met een Drive for-blok, een Turn for-blok en nog een Drive for-blok. Het blok Draai voor is groen gemarkeerd om aan te geven dat het programma twee keer een stap heeft gezet en dat dit blok nu wordt uitgevoerd.

Selecteer nogmaals de knop Stap om het gemarkeerde blok te starten. De markering knippert terwijl het blok wordt uitgevoerd. Zodra het blok voltooid is, wordt het volgende blok gemarkeerd, wat aangeeft dat het klaar is om de volgende opdracht uit te voeren wanneer de knop Stap opnieuw wordt geselecteerd.

Blijf de Step-knop gebruiken om het project blok voor blok uit te voeren. Wanneer u door een project stapt, zorgt het selecteren van de Start-knop ervoor dat de rest van het project op volle snelheid wordt uitgevoerd. Dit kan handig zijn als u de eerste paar blokken van een project wilt doorlopen, maar vervolgens de rest van het project wilt uitvoeren zoals het is geschreven.


Foutopsporing met de Project Stepping-functie

VEXcode 123 Blokkenproject met 4 paar Rijden voor- en Draaien voor-blokken waarmee de robot in een vierkant kan rijden. Een onjuist blok wordt gemarkeerd om aan te geven dat er een fout in de code zit.

De Project Stepping-functie vertraagt ​​de voortgang van het project en biedt directe visuele feedback over wat de 123 Robot doet in elk blok in het project. Hierdoor kan de gebruiker het project blok voor blok doorlopen om gedrag te observeren en fouten te corrigeren.

In dit voorbeeld is het de bedoeling dat de 123 Robot in een vierkant rijdt (1 stap vooruit rijden en 4 keer 90 graden naar rechts draaien om een ​​vierkant te creëren). Er is echter een verkeerde wending in het project.

VEXcode 123 Blokkenproject met 4 paar Rijden voor- en Draaien voor-blokken waarmee de robot in een vierkant kan rijden. Een onjuist blok wordt groen gemarkeerd om aan te geven dat het programma momenteel bezig is met het doorlopen van de bug. In het diagram rechts is te zien dat de robot een verkeerde afslag neemt op zijn route.

Gebruik de Project Stepping-functie om het project stap voor stap te starten en uit te voeren totdat er een fout wordt opgemerkt.

VEXcode 123 Blocks-project toont twee versies van Drive in een vierkant programma. De versie aan de linkerkant toont een 'Burge voor'-blok dat is ingesteld om naar links te draaien, terwijl het naar rechts zou moeten draaien. Deze fout is in de versie aan de rechterkant gecorrigeerd.

Corrigeer de fout.

VEXcode 123 Blokkenproject met 4 paar Drive for- en Turn for-blokken waarmee de robot in een vierkant kan rijden. Het onjuiste afslagblok is opgelost en rechts ziet u een diagram waarin de robot de juiste route volgt.

Selecteer vervolgens de knop Stoppen en gebruik de knop Stap om het project opnieuw vanaf het begin te starten, waarbij u de functie Project Stepping gebruikt om het gedrag van de 123 Robot in elk blok van het project te observeren. Herhaal dit proces totdat het project werkt zoals bedoeld.

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

Last Updated: