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
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.
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.
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
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.
Gebruik de Project Stepping-functie om het project stap voor stap te starten en uit te voeren totdat er een fout wordt opgemerkt.
Corrigeer de fout.
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.