Een project doorlopen in virtuele VIQC-vaardigheden

De functie Project Stepping biedt de gebruiker belangrijke visuele aanwijzingen die helpen bij het oplossen van problemen of een beter begrip van de projectstroom. Wanneer een project wordt uitgevoerd, werkt Fling, de Hero Bot, volgens de instructies, maar het is misschien niet zoals de gebruiker het bedoeld heeft. De mogelijkheid om de blokken stap voor stap te zien, geeft de gebruiker een beter beeld van welke blokken de fout kunnen veroorzaken.

Het volgende artikel gaat over:


Hoe de Project Stepping-functie te gebruiken

step_icon.png

Selecteer de stapknop in de rechterbovenhoek van de VEXcode IQ-werkbalk.

first_block.png

Eenmaal geselecteerd, verschijnt er een groene markering rond het blok "bij het starten" 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 "wanneer gestart" totdat de stapknop opnieuw wordt geselecteerd.

Opmerking: de markering komt onmiddellijk voorbij een [Comment] -blok, omdat [Comment] blokken het project of de blokken eromheen niet veranderen.

second_block.png

Selecteer nogmaals de stapknop om het gemarkeerde blok uit te voeren. Nadat het blok is uitgevoerd, wordt het volgende blok gemarkeerd.

Blijf de stapknop gebruiken om het project blok voor blok te doorlopen.


Foutopsporing met de Project Stepping-functie

voorbeeld_met_fout.png

De functie Project Stepping vertraagt de projectstroom en geeft onmiddellijke visuele feedback. 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 Fling een bal opneemt en de bal in het hoge doel scoort. De wending in het project gaat echter de verkeerde kant op, en dus zal de bal niet in het hoge doel worden gescoord.

gemarkeerde_fout.png

error_visual.png

Voer het project stap voor stap uit met de functie Project Stepping totdat een fout wordt opgemerkt.

turn_dropdown.png

gecorrigeerde_fout.png

Corrigeer de fout.

De fout in dit voorbeeld was dat Fling gecodeerd was om 155 graden naar links te draaien, maar deze richting plaatst Fling niet in de juiste hoek voor de katapult om de bal in het hoge doel te schieten. De draairichting moet van links naar rechts worden veranderd.

final_block.png

Screen_Shot_2021-06-22_at_3.11.30_PM.png

Voer het project vervolgens opnieuw uit vanaf het begin met behulp van de functie Project Stepping. Herhaal dit proces totdat het project correct wordt uitgevoerd.

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