Krokování projektem ve VEXcode VR s využitím VIQC Pitching In

Funkce Krokování projektu poskytuje uživateli důležité vizuální prvky, které mu pomáhají řešit problémy nebo lépe porozumět průběhu projektu. Když je projekt spuštěn, Fling the Hero Bot se spustí podle pokynů, ale nemusí to být tak, jak to uživatel zamýšlel. Možnost sledovat, jak se bloky krok za krokem provádějí, dává uživateli lepší představu o tom, které bloky mohou chybu způsobovat.


Jak používat funkci krokování projektu

Detailní snímek obrazovky pravého horního rohu panelu nástrojů VEXcode VR se zvýrazněným tlačítkem Krok přímo napravo od tlačítka Start.

Vyberte tlačítko kroku, které se nachází v pravém horním rohu panelu nástrojů VEXcode VR.

Projekt VEXcode VR otevřený se zvýrazněným tlačítkem Step pro spouštění bloků jeden po druhém

Po výběru se kolem bloku {When started} zobrazí zelené zvýraznění, které označuje, kde program začíná, a poté se ikona okamžitě přesune a zvýrazní první blok v zásobníku. Zvýraznění zůstane na prvním bloku po {Při spuštění}, dokud znovu nestisknete tlačítko kroku.

Poznámka: zvýraznění se okamžitě přesune za blok [Komentář], protože bloky [Komentář] nemění projekt ani bloky, které ho obklopují.

VR projekt VEXcode zobrazující bloky Drive for, Turn for a Drivetrain použité na hřišti VIQC Pitching In Playground

Znovu vyberte tlačítko kroku pro spuštění zvýrazněného bloku. Jakmile je blok proveden, další blok se zvýrazní.

Pokračujte v používání tlačítka krok za krokem k procházení projektu po jednotlivých blokech.


Ladění pomocí funkce krokování projektu

Projekt VEXcode VR s bloky pro sebrání míče pomocí vdechu a otočení a vstřelení skóru, se zvýrazněným blokem otočení, který ukazuje chybu v projektu.

Funkce krokování projektu zpomaluje tok projektu a poskytuje okamžitou vizuální zpětnou vazbu. To umožňuje uživateli procházet projektem blok po bloku, pozorovat chování a opravovat chyby.

V tomto příkladu je záměrem, aby Fling přijal míč a vstřelil ho do vysokého gólu. Nicméně, projekt se otáčí špatným směrem, a proto míč nebude vstřelen v High Goal.

Chyba kódování zvýrazněná v projektu VEXcode VR na hřišti VIQC Pitching In Playground

Při krokování projektu VIQC Pitching In ve VEXcode VR se zobrazuje nesprávná logika kódu.

Spouštějte projekt krok za krokem pomocí funkce Krokování projektu, dokud nezjistíte chybu.

Stejný projekt jako předchozí, nyní s otevřeným rozbalovacím seznamem směru bloku odbočení a vybraným vlevo, ukazujícím, jak problém vyřešit.

Stejný projekt s blokem otáčení, který nyní v části projektu ukazuje otočení a vypuštění míče do vysoké branky o 155 stupňů.

Opravte chybu.

Chybou v tomto příkladu bylo, že Fling byl naprogramován tak, aby se otočil o 155 stupňů doleva, nicméně tento směr neumisťuje Fling do správného úhlu, aby katapult vystřelil míč do vysoké branky. Směr otáčení by se měl změnit zleva doprava.

Blokový projekt VR ve VEXcode pro krokování programu VIQC Pitching In v pracovním prostoru

VR projekt VEXcode otevřen ve VIQC. Poskytujeme podporu pro krokování spouštění kódu.

Pak spusťte projekt znovu od začátku pomocí funkce Krokování projektu. Tento postup opakujte, dokud projekt neproběhne správně.

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

Last Updated: