Procházení projektu ve VEXcode VR pomocí VIQC Pitching In

Funkce Project Stepping poskytuje uživateli důležité vizuální prvky, které uživatelům pomáhají řešit problémy nebo lépe porozumět toku projektu. Když je projekt spuštěn, Fling the Hero Bot poběží podle pokynů, ale nemusí to být tak, jak uživatel zamýšlel. Možnost vidět bloky, které se provádějí po jednom kroku, dává uživateli lepší představu o tom, které bloky mohou chybu způsobovat.


Jak používat funkci krokování projektu

Screen_Shot_2022-05-19_at_2.17.30_PM.png

Vyberte tlačítko kroku umístěné v pravé horní části panelu nástrojů VEXcode VR.

first_block.png

Po výběru se kolem bloku {When started} objeví zelené zvýraznění, které označuje, kde program začíná, a poté se okamžitě přesune ke zvýraznění prvního bloku v zásobníku. Zvýraznění zůstane na prvním bloku po {When started}, dokud znovu nezvolíte tlačítko krok.

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

druhý_blok.png

Opětovným výběrem tlačítka kroku spustíte zvýrazněný blok. Po provedení bloku se zvýrazní další blok.

Pokračujte v používání tlačítka krok k procházení projektu jeden blok po druhém.


Ladění pomocí funkce Project Stepping

example_with_mistake.png

Funkce Project Stepping zpomaluje tok projektu a poskytuje okamžitou vizuální zpětnou vazbu. To umožňuje uživateli projít projektem jeden blok po druhém, aby sledoval chování a opravoval chyby.

V tomto příkladu je záměrem Fling získat míč a vstřelit míč do nejvyššího cíle. Obrat v projektu se však otáčí špatným směrem, a proto míč nebude vstřelen do nejvyššího cíle.

highlighted_mistake.png

error_visual.png

Spusťte projekt krok za krokem pomocí funkce Project Stepping, dokud nezjistíte chybu.

turn_dropdown.png

opravená_chyba.png

Opravte chybu.

Chyba v tomto příkladu byla, že Fling byl kódován tak, aby se otočil doleva o 155 stupňů, ale tento směr nedává Fling do správného úhlu, aby Katapult vystřelil míč do Vysokého cíle. Směr otáčení by měl být změněn zleva doprava.

final_block.png

Screen_Shot_2021-06-22_at_3.11.30_PM.png

Poté spusťte projekt znovu od začátku pomocí funkce Project Stepping. Tento postup opakujte, dokud projekt správně nepoběží.

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

Last Updated: