Vaikka VEX EXP STEM -laboratorioyksiköt on kirjoitettu käytettäväksi VEXcode EXP:n lohkopohjaisen koodauksen kanssa, niitä voidaan opettaa myös Pythonilla. Tämä artikkeli kattaa käytettävissä olevat resurssit, joilla tuetaan STEM-laboratorioyksiköiden opetusta Pythonilla luokkahuoneessasi.
VEX EXP STEM -laboratorioyksiköt noudattavat Learn - Practice - Compete -muotoa. Lisätietoja näiden yksiköiden muodosta ja toteuttamisesta luokkahuoneessa on tästä artikkelista. Samaa VEX EXP STEM -laboratorioyksiköiden käyttöönottoprosessia voidaan seurata koodausmenetelmästä riippumatta.
Katso tämä video saadaksesi lisätietoja saatavilla olevista Python-resursseista ja siitä, miten niitä voidaan käyttää STEM-laboratorioyksiköiden kanssa.
Ellei toisin mainita, seuraavat kuvat ja esimerkit on otettu Ring Leader STEM -laboratorioyksiköstä, mutta sama muoto löytyy kaikista VEX EXP STEM -laboratorioyksiköistä.
Saatavilla olevat resurssit Pythonin opettamiseen VEXcode EXP:n kanssa
VEX EXP STEM -laboratorioyksiköissä
Pieniä muutoksia on tehtävä kunkin yksikön toteuttamiseksi Pythonilla, mutta ne on kuvattu opettajaportaalissa "VEXcode EXP Python Resources for this Unit" -asiakirjassa. Alla näkyvät erilaiset resurssit, jotka auttavat sinua opettamaan näitä yksiköitä Pythonilla.
Opi -osiossa tarjotaan suoria opetusvideoita. Jotkut näistä videoista ovat saatavilla sekä Blocks- että Python-toteutuksiin. Kun molemmat ovat saatavilla, varmista, että oppilaat tietävät, mitkä videot he katsovat. Jokaiselle videolle on saatavilla erilliset oppituntien yhteenvedot ja ymmärtämäsi kysymykset, joten oppilaiden tarvitsee keskittyä vain ohjaajan valitsemaan koodausmenetelmään.
Joillakin videoilla on lohkokohtaisia ohjeita. Näistä videoista oppitunnin yhteenveto, joka on tehty niihin liittyvistä Python-komennoista tai käsitteistä, sisältyy yksikön opettajaportaaliin.
Opettajaportaalin sisällä on "VEXcode EXP Python -resurssit tälle yksikölle" -asiakirja. Tämä on muokattava Google-dokumentti, joka sisältää oppituntien yhteenvetojen Python-versiot ja tarkista ymmärryksesi kysymyksistä, jotka eivät sisälly yksikön sisältöön. Voit tehdä kopion tästä asiakirjasta ja jakaa yksittäisiä oppituntien yhteenvetoja oppilaille tarpeen mukaan opettaessasi yksikköä Pythonilla.
Jos haluat lisätietoja resurssien mukauttamisesta Google Driven tai Microsoftin avulla, nämä artikkelit.
Vaikka suurin osa Harjoitus jaKilpailu -harjoituksista on kirjoitettu käytettäväksi minkä tahansa koodausmenetelmän kanssa, on olemassa joitakin poikkeuksia, kuten Ring Leaderin STEM-laboratorioyksikössä (mukaan lukien tässä esitetty harjoitustehtävä). Tässä tapauksessa toimintojen Python-versiot sisällytetään myös "VEXcode EXP Python Resources for this Unit" -dokumenttiin. Kuten oppituntien yhteenvedot, niitä voidaan jakaa opiskelijoille tarpeen mukaan yksikön aikana.
VEXcode EXP:n sisällä
VEXcode EXP:n resurssit voivat myös auttaa opiskelijoita, kun he suorittavat STEM-laboratorioyksiköitä Python-projektin avulla.
Uutena Python-käyttäjänä voi olla hyödyllistä nähdä korrelaatio lohkopohjaisen komennon ja Python-vastineen välillä. Tämä voidaan tehdä Code Viewerilla. Katso tästä artikkelista lisätietoja VEXcode EXP:n Code Viewerista.
Kun opiskelijat ymmärtävät, mitä komentoja he saattavat tarvita projektissaan, he voivat alkaa kirjoittaa niitä työtilaan. Automaattinen täydennys -ominaisuus voi auttaa oppilaita minimoimaan virheet projekteissaan ja säästämään aikaa. Jos haluat lisätietoja automaattisesta täydennyksestä EXP Python -projektissa, katso tämä artikkeli.
Ohje on käytettävissä opastamaan oppilaita komennon toiminnan ja komennon edellyttämien parametrien läpi. Avaa komennon ohje valitsemalla minkä tahansa komennon vieressä oleva kysymysmerkki Toolboxissa. Lisätietoja ohjeen käyttämisestä Python-projektissa on tässä artikkelissa.