A számítástechnika felemelkedése a közép-12 éves oktatásban
A számítástechnika oktatása egyre bővül az Egyesült Államokban és szerte a világon, ahogy egyre több oktatási rendszer ismeri el a számítástechnikát alapvető, 21. századi készségként. A hallgatók hozzávetőleg 65%-a olyan munkakörben fog dolgozni, amely még nem létezik1. A számítástechnika tanulása hatékony módszer2 a diákok felkészítésére a ma és a holnapi munkára.
A VEXcode VR használata számítástechnika oktatására
Az, hogy több diákot kellés vonzani, különösen az alulreprezentált populációból származó,programozási vezetett Ezek a vizuális programozási környezetek interaktívak, és alapvető számítástechnikai készségekre, például algoritmusokra, változókra és absztrakcióra tanítják a hallgatókat. Számos különböző programozási környezet létezik, és a kutatások6 azt mutatták, hogy sikeresek a számítástechnika és a STEM oktatásában. A kutatások azt is elmondják, hogy vannak bizonyos elemek7 , amelyek ezeknek az interaktív, vizuális környezeteknek a sikeréhez vezetnek. Ezeket az elemeket mind alkalmazták a VEXcode VRfejlesztéséhez.
Először is, a VEXcode VR a programozást egy puzzle-darab8 metaforaként használja, amely jelzéseket ad a felhasználónak arról, hogyan és hol lehet használni a parancsokat. Ez kiküszöböli azokat a szintaktikai hibákat, amelyek sok más programozási nyelvben és környezetben gyakoriak.
A VEXcode VR arra ösztönzi a diákokat, hogy kísérletezzenek és9 mesterkedjenek a programjaikkal, mindez nagyobb elkötelezettséghez vezet – a VEXcode VR megjelenésének első 5 hónapjában több mint 10 millió projekt futott le. A VEXcode VR további előnyei közé tartozik a projektek gyors futtatása, az eredmény megtekintése, a projekt szerkesztése és újrafuttatása. Ez a szoros visszacsatolási hurok10 hatékony módszernek bizonyult a számítástechnika oktatására.
Hatékony tanterv – VEX számítástechnika 1. szint – blokkok VEXcode VR kurzussal
A VEX Számítástechnika 1. szintje – Blokkok VEXcode-dal A VR egy olyan tananyag, amelyet bárki taníthat és mindenki megtanulhat. A különböző érdeklődésű és tapasztalati szintű diákok számára készült, a tanulók a számítástechnika alapvető fogalmait sajátítják el, miközben kódolják a VR Robotot. Leckék és egységek Számítástechnika 1. szint - A VEXcode VRblokkokat úgy tervezték, hogy lehetővé tegyék a tanulók számára, hogy önállóan dolgozhassanak az egyes leckéken keresztül – lehetővé téve ennek többféle módon történő megvalósítását (pl. kevert, szinkron, aszinkron).
Az órákat a tanulási célokkal és a közös cél kialakításával vezetik be. Ezt a közös célt minden egység elején egy bemutatkozó videó rögzíti. Ez a videó tématerületeket, feladatokat és feladatkörnyezeteket állít fel, amelyek „egy lapra helyezik” a tanárokat és a diákokat. A11 kutatás azt mutatja, hogy a tanítás és a tanulás fontos része annak biztosítása, hogy a tanulók és a tanárok hasonló fókuszban részesüljenek. Továbbá ez a megközelítés a leckét a probléma megoldásának tanulói12 felépítésére összpontosítja. A Számítástechnika 1. szint – blokkok VEXcode VRel a hangsúly azon van, hogy a tanulók konceptuálisan gondolkodjanak, ahelyett, hogy „kitalálnák és ellenőriznék” a válaszhoz vezető utat.
13 közvetlen utasítások ezután segítik a tanulókat az indulásban azáltal, hogy lépésről lépésre útmutatást adnak a leckék megközelítéséhez az egyes egységeken belül. A tanulásnak ez a gondos sorrendje14 a megértést hangsúlyozza, ahelyett, hogy több témát felületesen lefedne.
A lecke szerkezetének többi része15 részleges állványozást alkalmaz, hogy segítse a tanulókat az egységkódolási kihívás megoldásában. A korábban alkalmazott közvetlen utasítás előtérbe helyezi az egységkódolási kihívás megoldásához szükséges összes készséget és koncepciót. Például minden lecke kiváló minőségű kódpéldákat tartalmaz, amelyeket a tanulók használhatnak, tanulmányozhatnak és módosíthatnak. Az egységkódolási kihívással a tanárok láthatják, hogy a tanulók mennyire tudják alkalmazni a tanultakat az egyes órák során.
A fejlesztõ értékelés minden leckébe és egységbe beépül, így a tanulók és a tanárok egyaránt lehetõséget nyújtanak arra, hogy ellenõrizzék a tanulók megértését és azonosítsák a tanulási szükségleteket, lehetõvé téve a pedagógusok számára a tanítás megfelelõ beállítását. A fejlesztõ értékelés biztosítja a tanárok számára az eszközöket és lehetõséget arra, hogy megszerezzék az oktatásuk irányításához szükséges megfelelõ típusú információkat, ezáltal magasabb tanulási eredményekhez vezet16. Ezenkívül a fejlesztő értékelést alkalmazó tanárok felkészültebbek a különböző tanulói igények kielégítésére, így segítve a eredményekelérését.
A VEXcode VR és a VEX Számítástechnika 1. szintje – A VEXcode VRkurzussal rendelkező blokkok célja, hogy a számítástechnikai tantermeket összekapcsolt erőforrásokkal biztosítsák, amelyek célja az összes tanuló és tanterem támogatása. Ráadásul egyértelmű a kapcsolat a számítástechnika és a robotika között; a tanulók képesek robotjaikat összetett feladatok elvégzésére programozni. Míg az összetett feladatok elvégzése a végét jelentheti, az eszközök magukban foglalják ezeket a feladatokat kisebb részekre bontva, majd iteratív összeépítésüket, hogy megoldást hozzunk létre – mindez a számítástechnika és a számítástechnikai gondolkodás sarokköve.
A cikkben tárgyalt oktatási kifejezések
Közvetlen utasítás – tanítási megközelítés, amelyben az anyagot egy tanár strukturálja, sorrendbe állítja és vezeti. További olvasnivalók itttalálhatók.
Állványzat – olyan oktatási technikák, amelyek segítségével a tanulók fokozatosan jobban megértik az oktatási koncepciót. További olvasnivalók itttalálhatók.
Formative Assessment – a tanulók tanulásának nyomon követésének gyakorlata, és folyamatos visszajelzést adunk a tanulóknak, amelyek azután a tanulók tanulásának javítására használhatók fel. További olvasnivalók itttalálhatók.