Skip to main content

Tanári tippek ikonra Tanári tippek

  • Győződjön meg arról, hogy a tanulók a Clawbot Control Példa projektet választották. Felhívhatja a tanulók figyelmét, hogy a Fájl menü Példák megnyitása oldalán több lehetőség közül választhat. Emlékeztesd a tanulókat, hogy a felfedezés során bármikor használhatják a Példák és sablonok használata oktatóanyagot.

  • Megkérheti a tanulókat, hogy adják hozzá kezdőbetűiket vagy csoportjuk nevét a projekt nevéhez. Ez segít megkülönböztetni a programokat, ha felkéri a diákokat, hogy nyújtsák be azokat.

Mielőtt elkezdené a projektet, a programozónak ki kell választania a megfelelő példaprojektet. A Clawbot Control példaprojekt tartalmazza a Clawbot motorok és érzékelők konfigurációját. Ha nem használja a sablont, akkor a robot nem fogja megfelelően futtatni a projektet.

  • A programozónak mennie kell a fájl menübe, a Példák megnyitása, szűrnie kell az „Események” kiválasztásával, majd válassza ki a Clawbot Control példaprojektet.

ikon

  • Mentse a projektet.

nevű projekt mentve a vexcode-ban

  • Győződjön meg arról, hogy a projekt neve Clawbot Control szerepel az eszköztár közepén lévő ablakban. A Clawbot megfelelően konfigurálva van, és a Clawbot Control projekt készen áll a használatra.

Most nézze meg, hogyan használják a blokkokat ebben a projektben. A mérnöki jegyzetfüzetekben tegye a következő jóslatokat:

  • Mi történik a projekt futtatásakor? Mire lesz képes a Clawbot?

  • Mi történne, ha nem használnánk a <Not> blokkot ebben a projektben?

Tanári eszköztár ikonra Tanári eszköztár - Állj meg és beszéld meg

Miután a tanulók befejezték a fenti kérdés megválaszolását mérnöki füzetükben, beszéljék meg bejegyzéseiket:

Megoldókulcs

  1. A pontos előrejelzések megmagyarázzák, hogy a Clawbot képes lesz előre és hátrafelé haladni, és a Joystick segítségével elfordulni, fel-le mozgatva azokat az A és D tengelyeken. A Clawbot's Arm képes lesz fel és le mozogni az L fel és le gombokkal, a Claw pedig az R fel és le gombokkal nyitható és zárható lesz. A fejlett válaszok azt is megjósolhatják, hogy az Arm és Claw pozíciók a helyükön maradnak, amikor a gombokat nem nyomják meg, és a motorok leállnak.

  2. A <Not> blokk ebben az esetben azt mondja a Clawbotnak, hogy amikor az L és R gombok nincsenek megnyomva, az Arm (L gombok) és/vagy a Claw (R gombok) le kell állniuk. Ha a <Not> blokkokat eltávolítanák, ezek a motorok a végtelenségig mozognának, miután először szóltak nekik, hogy forogjanak.

Ha az idő engedi, kérje meg a tanulókat, hogy távolítsák el a <Not> blokkot, hogy lássák, hogyan befolyásolja a Clawbot viselkedését.