A VIQC virtuális készségek projektjének átlépése

A Project Stepping funkció fontos vizuális jelzéseket biztosít a felhasználó számára, amelyek segítenek a hibaelhárításban vagy a projekt folyamatának jobb megértésében. Amikor egy projekt fut, a Hero Bot az utasításoknak megfelelően fog futni, de előfordulhat, hogy nem úgy, ahogy a felhasználó akarta. Ha egy lépésben láthatja a blokkok végrehajtását, a felhasználó jobban átlátja, mely blokkok okozhatják a hibát.


A Project Stepping funkció használata

step_icon.png

Válassza ki a VEXcode IQ eszköztár jobb felső sarkában található lépés gombot.

first_block.png

A kiválasztást követően zöld kiemelés jelenik meg a „indításkor” blokk körül, jelezve, hol kezdődik a program, és majd azonnal mozog, hogy kiemelje az első blokkot a veremben. A kiemelés a „utáni első blokkon maradindításkor, amíg újra ki nem választja a lépés gombot.

Megjegyzés: a kiemelés azonnal átkerül egy [Comment] blokkon, mert [Comment] blokk nem változtatja meg a projektet vagy az azt körülvevő blokkokat.

second_block.png

A kiemelt blokk futtatásához válassza ki ismét a lépés gombot. A blokk végrehajtása után a következő blokk kiemelt lesz.

Továbbra is használja a lépés gombot, hogy blokkonként végigfusson a projekten.


Hibakeresés a Project Stepping funkcióval

example_with_hiba.png

A Project Stepping funkció lelassítja a projekt folyamatát, és azonnali vizuális visszajelzést ad. Ez lehetővé teszi a felhasználó számára, hogy blokkonként végigmenjen a projekten, hogy megfigyelje a viselkedést és kijavítsa a hibákat.

Ebben a példában az a szándék, hogy Fling elkapjon egy labdát, és megszerezze a labdát a magas gólban. Azonban a projektben a fordulat rossz irányba fordul, és így a labda nem kerül a High Goal-ba.

highlighted_mistake.png

error_visual.png

Futtassa a projektet lépésről lépésre a Projektlépés funkció használatával, amíg hibát nem észlel.

turn_dropdown.png

javítva_tévedés.png

Javítsd ki a hibát.

Ebben a példában a hiba az volt, hogy a Fling 155 fokkal balra fordult, de ez az irány nem állítja a Flinget a megfelelő szögbe ahhoz, hogy a katapult a labdát a magas célba lője. A fordulási irányt balról jobbra kell változtatni.

final_block.png

Screen_Shot_2021-06-22_at_3.11.30_PM.png

Ezután futtassa újra a projektet az elejétől a Project Stepping funkció segítségével. Ismételje meg ezt a folyamatot, amíg a projekt megfelelően le nem fut.

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

Last Updated: