Nors VEX EXP STEM laboratorijos vienetai yra skirti naudoti su blokiniu kodavimu VEXcode EXP, jie taip pat gali būti mokomi naudojant Python. Šiame straipsnyje bus aptariami ištekliai, skirti padėti mokyti STEM laboratorijos padalinius naudojant Python jūsų klasėje.
VEX EXP STEM laboratorijos padaliniai laikosi Learn - Practice - Compete formato. Norėdami sužinoti daugiau apie formatą ir šių vienetų diegimą klasėje, žr. šį straipsnį. Tą patį VEX EXP STEM laboratorijos vienetų diegimo procesą galima atlikti nepriklausomai nuo kodavimo metodo.
Peržiūrėkite šį vaizdo įrašą, kad sužinotumėte daugiau apie turimus Python išteklius ir kaip juos galima naudoti su STEM laboratorijos įrenginiais.
Jei nenurodyta kitaip, šie vaizdai ir pavyzdžiai paimti iš žiedo lyderio STEM laboratorijosskyriaus, tačiau tą patį formatą galima rasti visuose VEX EXP STEM laboratorijos padaliniuose.
Galimi ištekliai, skirti mokyti Python su VEXcode EXP
VEX EXP STEM laboratorijos padaliniuose
Norint įdiegti kiekvieną skyrių naudojant Python, reikės atlikti nedidelius pakeitimus, tačiau jie visi aprašyti mokytojų portale dokumente „VEXcode EXP Python ištekliai šiam padaliniui“. Toliau pateikiami įvairūs ištekliai, padedantys mokyti šių vienetų naudojant Python.
SkiltyjeLearn pateikiami tiesioginiai mokomieji vaizdo įrašai. Kai kurie iš šių vaizdo įrašų yra prieinami tiek blokams, tiek Python diegimams. Kai yra abu, įsitikinkite, kad mokiniai žino, kurį vaizdo įrašą žiūrėti. Kiekvienam vaizdo įrašui pateikiamos atskiros pamokų santraukos ir klausimai, dėl kurių supratote, todėl mokiniams tereikia sutelkti dėmesį į dėstytojo pasirinktą kodavimo metodą.
Kai kuriuose vaizdo įrašuose pateikiamos konkrečios blokų instrukcijos. Šių vaizdo įrašų pamokų santrauka, skirta susijusioms Python komandoms arba sąvokoms, įtraukta į skyriaus mokytojų portalą.
Mokytojų portalo viduje yra dokumentas „VEXcode EXP Python Resources for this Unit“. Tai yra redaguojamas „Google“ dokumentas, kuriame yra „Python“ pamokų santraukų versijos ir patikrinami jūsų supratimo klausimai, neįtraukti į skyriaus turinį. Galite pasidaryti šio dokumento kopiją ir, jei reikia, mokiniams paskirstyti atskirų pamokų santraukas, kai mokote vieneto naudodami Python.
Norėdami sužinoti daugiau apie išteklių tinkinimą naudojant „Google“ diską arba „Microsoft“, žr. šiuos straipsnius.
Nors dauguma „Practice ir„Compete užduočių yra parašytos taip, kad jas būtų galima naudoti su bet kokiu kodavimo metodu, yra keletas išimčių, pavyzdžiui, „Ring Leader STEM“ laboratorijos skyriuje (įskaitant čia parodytą praktikos veiklą). Tokiu atveju veiklų Python versijos taip pat bus įtrauktos į dokumentą „VEXcode EXP Python Resources for this Unit“. Panašiai kaip ir pamokų santraukas, jos gali būti išdalintos mokiniams, jei reikia, pamokos metu.
Per VEXcode EXP
„VEXcode EXP“ ištekliai taip pat gali padėti studentams, kai jie baigia STEM laboratorijos skyrius naudodami Python projektą.
Naujam Python vartotojui gali būti naudinga pamatyti ryšį tarp bloko komandos ir Python atitikmens. Tai galima padaryti naudojant kodo peržiūros programą. Norėdami sužinoti daugiau apie kodo peržiūros priemonę VEXcode EXP, žr. šį straipsnį.
Kai mokiniai supranta, kokių komandų jiems gali prireikti įgyvendinant projektą, jie gali pradėti jas rašyti darbo srityje. Automatinio užbaigimo funkcija gali padėti mokiniams sumažinti klaidų skaičių projekte ir sutaupyti laiko. Norėdami sužinoti daugiau apie automatinį užbaigimą VEXcode EXP Python projekte, žr. šį straipsnį.
Pagalba yra prieinama, kad padėtų studentams sužinoti, ką komanda atlieka ir kokiai komandai reikia parametrų. Norėdami atidaryti komandos žinyną, pasirinkite klaustuką šalia bet kurios komandos įrankių juostoje. Daugiau informacijos apie prieigą prie žinyno Python projekte šiame straipsnyje.