Míg a VEX EXP STEM laboratóriumi egységek a VEXcode EXP blokkalapú kódolásához készültek, Python használatával is taníthatók. Ez a cikk a STEM laboratóriumi egységek Python segítségével történő oktatásához rendelkezésre álló forrásokkal foglalkozik.
A VEX EXP STEM laboratóriumi egységek a Learn - Practice - Compete formátumot követik. Ha többet szeretne megtudni ezen egységek formátumáról és az osztálytermi megvalósításáról, el ezt a cikket. Ugyanaz a folyamat követhető a VEX EXP STEM Lab Units implementálásakor a kódolási módszertől függetlenül.
Tekintse meg ezt a videót, ha többet szeretne megtudni a rendelkezésre álló Python-erőforrásokról, és arról, hogyan használhatók a STEM laboratóriumi egységekkel.
Ha nincs másképp jelezve, a következő képek és példák a Ring Leader STEM Lab Unit-ből származnak, de ugyanaz a formátum megtalálható az összes VEX EXP STEM laboratóriumi egységben.
Elérhető források a Python VEXcode EXP-vel való tanításához
A VEX EXP STEM laboratóriumi egységeken belül
Kisebb módosításokat kell végrehajtani az egyes egységek Python használatával történő megvalósításához, de ezek mindegyike fel van vázolva a tanári portálon, a „VEXcode EXP Python-erőforrások ehhez az egységhez” dokumentumban. Az alábbiakban bemutatjuk azokat a különféle forrásokat, amelyek segítenek ezeknek az egységeknek a Python segítségével történő tanításában.
ALearn szakaszban közvetlen oktatóvideók találhatók. Ezen videók némelyike elérhető Blocks és Python implementációkhoz is. Ha mindkettő elérhető, győződjön meg arról, hogy a tanulók tudják, melyik videót nézhetik meg. Az egyes videókhoz külön leckék-összefoglalók és a megértést ellenőrző kérdések állnak rendelkezésre, így a tanulóknak csak az oktató által választott kódolási módszerre kell koncentrálniuk.
Egyes videókhoz blokkspecifikus utasítások tartoznak. Ezekhez a videókhoz a kapcsolódó Python-parancsokhoz vagy fogalmakhoz készült lecke-összefoglaló szerepel az egység tanári portálján.
A tanári portálon belül található a „VEXcode EXP Python Resources for this Unit” dokumentum. Ez egy szerkeszthető Google-dokumentum, amely a leckék összefoglalóinak Python-verzióit tartalmazza, és ellenőrzi, hogy az egység tartalmában nem szereplő kérdéseket megértette-e. Készíthet másolatot erről a dokumentumról, és szükség szerint egyéni leckék-összefoglalókat oszthat ki a tanulóknak, amikor az egységet Python segítségével tanítja.
Ha többet szeretne megtudni az erőforrások testreszabásáról a Google Drive vagy a Microsoft használatával, el ezeket a cikkeket.
Míg a Practice ésCompete tevékenységek többsége úgy van megírva, hogy bármilyen kódolási módszerrel használható legyen, van néhány kivétel, mint például a Ring Leader STEM Lab Unit (beleértve az itt látható gyakorlati tevékenységet). Ebben az esetben a tevékenységek Python-verziói is szerepelnek a „VEXcode EXP Python-erőforrások ehhez az egységhez” dokumentumban. Az órai összefoglalókhoz hasonlóan ezeket is ki lehet osztani a tanulóknak az óra alatt.
A VEXcode EXP-n belül
A VEXcode EXP-n belüli források segíthetnek abban is, hogy támogassák a hallgatókat a STEM laboratóriumi egységekkel egy Python projekt segítségével.
A Python új felhasználójaként hasznos lehet látni a korrelációt a blokkalapú parancsok és a Python megfelelője között. Ez megtehető a Code Viewer segítségével. Ebben a cikkben többet megtudhat a VEXcode EXP kódnézőjéről.
Amikor a tanulók megértik, milyen parancsokra lehet szükségük a projektjükhöz, elkezdhetik beírni azokat a munkaterületen. Az Automatikus kiegészítés funkció segítségével a tanulók minimalizálhatják a projektjük során előforduló hibákat, és időt takaríthatnak meg. Ha többet szeretne megtudni a VEXcode EXP Python projekt automatikus kiegészítéséről, el ezt a cikket.
A súgó segítségével a hallgatók végigvezetik a parancs működésén és a parancshoz szükséges paramétereken. Egy parancs súgójának megnyitásához jelölje be a kérdőjelet bármelyik parancs mellett az Eszköztárban. A Python-projekt súgójának eléréséről lásd ezt a cikket.