Átlépés a projekten a VEXcode 123-ban

A Project Stepping szolgáltatás lehetőséget kínál a felhasználónak a projekt végrehajtásának blokkról blokkra történő megtekintésére. Ezek a vizuális jelzések segíthetnek a tanulóknak a hibaelhárításban vagy a projekt folyamatának jobb megértésében. A projekt indításakor a 123-as robot végrehajtja a projektet az utasításoknak megfelelően, de előfordulhat, hogy nem úgy, ahogyan a felhasználó akarta. Ha egyenként láthatja a blokkok végrehajtását, a felhasználó jobban láthatja, hogy mely blokkok okozhatják a hibát, így a hibakeresés célzottabb és hatékonyabb folyamattá válhat.


A Project Stepping funkció használata

VEXcode 123 Eszköztár a Lépés ikonnal kiemelve a Start és Stop ikonok között.

A VEXcode 123 Project Stepping funkciójának használatához a 123 robotot csatlakoztatni kell a táblagéphez vagy számítógéphez. A 123 Robot csatlakoztatásával kapcsolatos információkért az eszközére vonatkozó cikket a VEX Library Telepítés és csatlakoztatás részében.

Válassza a Lépés gombot a VEXcode 123 eszköztár jobb felső sarkában.

A VEXcode 123 blokkok projekt egy hajtással blokkként, egy fordulattal a blokkkal és egy másik meghajtóval a blokkhoz. Az első Drive for blokk zöld színnel van kiemelve, jelezve, hogy a program egyszer lépett, és ez a mondat most fut.

A kiválasztást követően egy zöld kiemelés jelenik meg és villog a {When started} blokk körül, jelezve, hol kezdődik a program, majd azonnal mozog, hogy kiemelje a verem első blokkját. A kiemelés a {When started} utáni első blokkon marad mindaddig, amíg ismét ki nem választja a Lépés gombot.

A VEXcode 123 blokkok projekt egy meghajtó blokk, egy Turn a blokk és egy másik meghajtó blokk. A Fordulat a mondathoz zöld színnel van kijelölve, jelezve, hogy a program kétszer lépett, és ez a mondat most fut.

A kiemelt blokk elindításához válassza újra a Step gombot. A blokk végrehajtása közben a kiemelés villogni fog. Ha a blokk elkészült, a következő blokk kiemelésre kerül, jelezve, hogy készen áll a következő parancs futtatására, ha a Step gombot ismét kiválasztja.

Továbbra is használja a Lépés gombot a projekt blokkonkénti végrehajtásához. Amikor végiglép egy projekten, a Start gomb megnyomásával a projekt többi része teljes sebességgel fut. Ez akkor lehet hasznos, ha át akarja lépni a projekt első néhány blokkját, de utána a projekt többi részét a leírtak szerint hajtja végre.


Hibakeresés a Project Stepping funkcióval

A VEXcode 123 Blocks projekt 4 pár Drive for and Turn blokkokkal rendelkezik, amelyek célja, hogy a robotot egy négyzetben hajtsák. A helytelen blokk kiemelve jelzi, hogy hiba van a kódban.

A Project Stepping funkció lelassítja a projekt folyamatát, és közvetlen vizuális visszajelzést ad arról, hogy mit csinál a 123 Robot a projekt egyes blokkjainál. 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 a 123-as robot egy négyzetben hajtson (1 lépést előre kell hajtani és 90 fokkal jobbra fordulni, négyszer négyzet létrehozásához). A projektben azonban rossz fordulat van.

A VEXcode 123 Blocks projekt 4 pár Drive for and Turn blokkokkal rendelkezik, amelyek célja, hogy a robotot egy négyzetben hajtsák. A hibás blokk zöld színnel van kiemelve, jelezve, hogy a program éppen átlépi a hibát. A jobb oldali ábra azt mutatja, hogy a robot helytelen kanyart vesz az útvonalon.

Használja a Project Stepping funkciót a projekt lépésről lépésre történő elindításához és végrehajtásához, amíg hibát nem észlel.

VEXcode 123 Blocks projekt, amely a Drive két változatát mutatja be négyzet alakú programban. A bal oldali verzióban egy Turn for block látható, hogy balra forduljon, amikor jobbra kell fordulnia, és ezt a hibát a jobb oldali változat javítja.

Javítsd ki a hibát.

VEXcode 123 Blocks projekt 4 pár Hajtás és Fordítás blokkokkal, amelyek a robotot egy négyzetbe hajtják. A hibás kanyarblokkot kijavították, a jobb oldali diagram pedig a megfelelő útvonalon haladó robotot mutatja.

Ezután válassza ki a Leállítás gombot, és a Lépés gombbal indítsa újra a projektet elölről, a Project Stepping funkció segítségével figyelje meg a 123 Robot viselkedését a projekt minden blokkjában. Ismételje meg ezt a folyamatot, amíg a projekt a tervezettnek megfelelően működik.

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

Last Updated: