Képernyőkép a VEXcode VR interfészről, amely blokk alapú kódolási környezetet mutat be egy virtuális robot programozásához, amelyet az osztálytermi kódolási oktatás megkönnyítésére és a STEM tanulás támogatására terveztek.

A VEXcode VR számos különféle matematikai fogalom tanítására és gyakorlására használható, mint például a műveletek sorrendje, egyenletek megoldása, derékszögű háromszögek megoldása, a Pitagorasz-tétel használata, alakzatok kategorizálása és még sok más.


Kezelői blokkok

Képernyőkép a VEXcode VR kezelői blokk interfészéről, amely bemutatja a virtuális robot kódolásához használt különféle programozási blokkokat, kiemelve a STEM tanulásban oktatási célokra tervezett blokk alapú kódolási környezetet.

Az operátorblokkok a VEXcode VR kezelői kategóriájába tartoznak. Ezek a blokkok a Reporter blokkok kategóriájába tartoznak, így változókból, érzékelőkből vagy számításokból származó értékeket jelentenek. A Reporter blokkokkal kapcsolatos további információkért tekintse meg a blokk alakzatok és jelentése cikket.

Képernyőkép a VEXcode VR kezelői blokk interfészéről, amely bemutatja a virtuális robot kódolásához használt különféle programozási blokkokat, kiemelve a STEM tanulásban oktatási célokra tervezett blokk alapú kódolási környezetet.

Az operátori blokkok felhasználhatók olyan számítások meghatározására, mint például: 

  • Alapműveletek (összeadás, kivonás, szorzás, osztás)
  • Kerekítés
  • Abszolút érték
  • Trigonometrikus függvények (szinusz, koszinusz, érintő, arcszinusz, arkkoszinusz, arctangens)
  • Logaritmusok
  • Határozza meg az egyenlőtlenségeket
  • Használja a diszkrét matematikában használt kötőszókat (és), diszjunkciókat (vagy,) és tagadásokat (nem).

A kezelői blokkokkal kapcsolatos további információkért tekintse meg a Súgó információit.


A Monitor Window és a Monitor Console használata

Képernyőkép a VEXcode VR interfészéről, amely egy virtuális robotot mutat a monitoron, bemutatva a blokk alapú kódolási környezetet, amelyet a kódolási fogalmak osztálytermi tanítására használnak.

A Monitor Window és Monitor Console használható üzenetek megjelenítésére, szenzorértékek jelentésére vagy adatok gyűjtésére, így a VEXcode VR projektekből felhasználó által olvasható kimeneteket hozhat létre. Ez hasznos lehet a matematikai számítások meghatározásakor.

Például a következő projektben az időzítő pillanatnyi értékének másodpercben történő megjelenítése a Monitor ablakban lehetővé teszi a felhasználó számára, hogy lássa, hogy a diszjunkcióban (az Vagy blokkban) lévő állítások közül melyik okozza a feltétel igazát. Mivel a VR-robot a 15 másodperces küszöb előtt éri el a falat, igaz lesz a vagy blokk másik feltétele, hogy a VR-robot 50 mm-nél kisebb távolságra lesz a faltól.

Illusztráció egy négyzet alakú rajzeszközről a VEXcode VR-ben, bemutatva a blokk alapú kódolási felületet, amelyet programozási fogalmak virtuális roboton keresztül történő tanítására terveztek, és alkalmas tantermi használatra és STEM oktatásra.

A Print Console a projekt diszkrét pillanatainak megtekintésére is használható, például megtekintheti a különböző oldalakat, amelyek alakzatok kategorizálásához vagy nyomtatási számításokhoz rajzolódnak.

A következő példában a Monitor Console vagy a Monitor Window használható annak megtekintéséhez, hogy a VR robot a négyzet melyik oldalát rajzolja aktívan. Ez segít a felhasználónak az alakzatok jobb kategorizálásában az oldalak száma alapján (háromszög, négyszög, ötszög, hatszög stb.…).


Pitagorasz-tétel példa

Egy derékszögű háromszög oldalai közötti kapcsolatot bemutató Pitagorasz-tétel illusztrációja, amelyet a VEXcode VR-ben kódolási fogalmak és problémamegoldás tanítására használnak osztálytermi környezetben.

A következő példában a VR-robot a Pitagorasz-tétel segítségével megoldja a Pitagorasz-hármas harmadik oldalát. A Pitagorasz-tétel egy derékszögű háromszög hiányzó oldalának megkeresésére szolgál. A képlet a következő:

Pitagorasz-tétel: a2 + b2 = c2

Ebben a példában a megadott két oldal 600 és 800 mm. A felhasználónak ki kell számítania a harmadik oldalt az Operátorok kategória blokkjai segítségével. A Pythagorean Triple néhány ismert tulajdonsága, hogy az oldalak 3:4:5 arányúak, és a három belső szögmérés körülbelül 90, 36,9 és 53,1 fok.

A projekt változókat és operátorblokkokat használ a hiányzó oldal kiszámításához. A monitorkonzol mindhárom oldal hosszának megfigyelésére szolgál, miután kiszámították azokat. Ez lehetővé teszi a felhasználó számára, hogy lássa a harmadik oldal értékét a számítás során.

Képernyőkép a VEXcode VR képletéről, amely a virtuális robotok kódolási koncepcióit szemlélteti oktatási kontextusban, és célja a diákok és oktatók problémamegoldó és számítási gondolkodási készségeinek fejlesztése.

Figyelje meg, hogyan jön létre a képlet a projektben a változó- és operátorblokkokkal:

A virtuális robot 143 fokkal való elfordítását bemutató diagram a VEXcode VR-ben, bemutatva az oktatási robotika tantermi környezetben történő programozásának kódolási felületét.

Azt is vegye figyelembe, hogy a robotnak 143,1 fokos külső szöget kell elfordítania, nem pedig 36,9 fokos belső szöget, mivel a robot a B oldal meghúzása után néz szembe.

Egy háromszög geometriai tulajdonságait bemutató diagram, amelyet a VEXcode VR-ben kódolási fogalmak és problémamegoldás tanítására használnak osztálytermi környezetben.

36,9 fok a háromszög belső szöge, de a VR Robotnak meg kell fordítania a külső szög értékét, hogy megfelelően megrajzolja a háromszöget.

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

Last Updated: