Poučevanje enot VEX IQ (2. generacija) STEM Lab z VEXcode IQ Python
Čeprav so enote VEX IQ (2. gen) STEM Lab napisane za uporabo z blokovnim programiranjem v VEXcode IQ, jih je mogoče poučevati tudi s Python. Ta članek opisuje vire, ki podpirajo poučevanje enot STEM Lab s Python v vašem razredu.
Enote VEX IQ (2. gen) STEM Lab sledijo formatu Učenje – Vadba – Tekmovanje. Če želite izvedeti več o formatu in izvajanju teh enot v razredu, glejte ta članek. Enak postopek izvajanja enot VEX IQ (2. gen) STEM Lab je mogoče upoštevati ne glede na izbrano metodo programiranja.
Oglejte si ta videoposnetek in izvejte več o razpoložljivih virih za Python ter o tem, kako jih je mogoče uporabljati z enotami STEM Lab.
Razen kjer je navedeno drugače, so naslednje slike in primeri povzeti iz enote STEM Lab Cube Collector, vendar je enak format mogoče najti v vseh enotah VEX IQ (2. gen) STEM Lab.
Razpoložljivi viri za poučevanje Python z VEXcode IQ
Znotraj enot VEX IQ (2. gen) STEM Lab
Za izvajanje vsake enote s Python bo potrebno opraviti manjše prilagoditve, ki so vse opisane v portalu za učitelje v dokumentu »VEXcode IQ Python Resources for this Unit«. Različni viri, ki so vam na voljo za poučevanje teh enot s Python, so prikazani spodaj.
V razdelku Učenje so na voljo videoposnetki z neposrednimi navodili. Nekateri od teh videoposnetkov so na voljo tako za izvedbo z Blocks kot s Python. Kadar sta na voljo oba, poskrbite, da učenci vedo, katere videoposnetke si morajo ogledati. Za vsak videoposnetek so pripravljeni ločeni povzetki lekcij in vprašanja za preverjanje razumevanja, tako da se učenci osredotočijo le na metodo programiranja, ki jo je izbral učitelj.
Nekateri videoposnetki vsebujejo navodila, specifična za Blocks. Za te videoposnetke je v portalu za učitelje enote vključen povzetek lekcije, pripravljen za ustrezne ukaze ali koncepte v Python.
V portalu za učitelje se nahaja dokument »VEXcode IQ Python Resources for this Unit«. To je urejljiv dokument Google, ki vsebuje različice povzetkov lekcij in vprašanj za preverjanje razumevanja v Python, ki niso vključene v vsebino enote. Naredite lahko kopijo tega dokumenta in učencem po potrebi razdelite posamezne povzetke lekcij pri poučevanju enote s Python.
Če želite izvedeti več o prilagajanju virov z Google Drive ali Microsoft, glejte te članke.
Čeprav je večina dejavnosti Vadba in Tekmovanje napisana za uporabo s katero koli metodo programiranja, obstajajo nekatere izjeme, kot je primer v enoti STEM Lab Tug of War (vključno s prikazano vadbeno dejavnostjo). V tem primeru bodo različice dejavnosti za Python prav tako vključene v dokument »VEXcode IQ Python Resources for this Unit«. Podobno kot povzetke lekcij jih je mogoče učencem razdeliti po potrebi v okviru enote.
Znotraj VEXcode IQ
Viri znotraj VEXcode IQ lahko prav tako pomagajo učencem pri izvajanju enot STEM Lab s projektom v Python.
Za novega uporabnika Python je lahko koristno videti povezavo med ukazom v blokovnem programiranju in njegovim ekvivalentom v Python. To je mogoče narediti s pregledovalnikom kode (Code Viewer). Glejte ta članek za več informacij o pregledovalniku kode v VEXcode IQ.
Ko učenci razumejo, katere ukaze bodo morda potrebovali za svoj projekt, jih lahko začnejo vnašati v delovno okolje. Funkcija samodejnega dokončanja (Autocomplete) lahko učencem pomaga zmanjšati napake v projektu in prihraniti čas. Za več informacij o samodejnem dokončanju v projektu VEXcode IQ Python, glejte ta članek.
Pomoč (Help) je na voljo za usmerjanje učencev glede delovanja ukaza in parametrov, ki so za posamezen ukaz potrebni. Če želite odpreti pomoč za ukaz, izberite vprašaj poleg katerega koli ukaza v orodni vrstici (Toolbox). Za več informacij o dostopu do pomoči v projektu Python, glejte ta članek.
Potrebujete dodatne dele?
Originalni VEX deli, razširitveni seti in kompleti — vse za vaš naslednji robotski projekt na trgovina.robotech.si.