Opettajan työkalupakki
-
Tämän osion tarkoitus
Tämän Rethink-osion avulla opiskelijat voivat arvioida ja tarkistaa koodia, jonka parissa he työskentelivät Play-osiossa, tehdäkseen projekteistaan tarkempia ja tehokkaampia. Koodin tehokkuuden idea esitellään opiskelijoiden pohtiessa eri koodaussekvenssien hyviä ja huonoja puolia ja jakaessaan ideoitaan, kysymyksiään ja suositeltuja ratkaisujaan ryhmissään ja koko luokassa.Tämä osio sisältää seuraavat Rethink-toiminnot:
-
Tarkenna koodiasi
-
Arvioi koodin ja suunnittelun tarkkuus ja tehokkuus
-
Tarkista ja korjaa projektia tarpeen mukaan
-
-
Arvioi ja selitä
-
Tarkastele useita koodausratkaisuja kartoitusongelmaan, määritä, mikä on paras ratkaisu, ja selitä miksi
-
-
Mieti kysymyksiä uudelleen
Opiskelijat työskentelevät ryhmänsä kanssa kehittääkseen edelleen projektejaan ja tallentavat ajatuksensa ja ideansa suunnittelumuistikirjoihin. Saatavilla on myös valinnaisia tiimin (Google Doc/.docx/.pdf) ja yksittäistä (Google Doc/.docx/.pdf) suunnittelumuistikirjan rubriikkia.
Laita Rethink-osion alussa opiskelijat ryhmiinsä ja pyydä oppilaita valitsemaan roolinsa. Napsauta jotakin seuraavista linkeistä saadaksesi lisätietoja rooleista ja ryhmäorganisaatiosta (Google Doc/.docx/.pdf). Napsauta jotakin seuraavista linkeistä saadaksesi valinnaisen yhteistyö -rubriikin (Google Doc/.docx/.pdf).
-
Tarkenna koodiasi
Muistatko koodisi Play-osiosta? Aiomme nyt leikkiä tällä koodilla auttaaksemme tarkentamaan ja tarkistamaan sitä tavoitteesi saavuttamiseksi. Tällä Rethink-toiminnolla on kolme vaihtoehtoa:
-
A Sequencing Challenge– auttaa sinua miettimään luomaasi koodia, sen toimintaa ja miksi se ei ehkä toimi.
-
A Coding Challenge– auttaa sinua harjoittelemaan luomaan muita esteitä kiertäviä koodaussarjoja.
-
Efficiency Challenge– auttaa sinua miettimään koodia uudelleen ja kirjoittamaan sen toimimaan vähemmällä lohkolla.
Kun opettajasi on kertonut ryhmällesi, millä haasteella sinun tulee aloittaa, siirry seuraavalle sivulle ja seuraa haasteen ohjeita.
Opettajan työkalupakki
-
Rethink erottelustrategiana
Koska opiskelijat työskentelevät Play-osiossa luomansa koodin kanssa, Rethink-toiminnot ovat loistava tapa tarjota eriyttämistä opiskelijoille, jotka saattavat tarvita enemmän aikaa tai jotka kamppailevat sekvensointikonseptien kanssa. . Tarkenna koodia -toimintoa voidaan käyttää opiskelijoille, jotka ovat vielä viimeistelemässä koodiaan Play-osiossa. Arvioi ja selitä -tehtävän voi antaa opiskelijoille, jotka ovat valmiita jatkamaan harjoittelua oppimiensa sekvensointi- ja koodaustaitojen soveltamisessa. -
Tarkenna koodiasi
Tämän toiminnon tavoitteena on käydä uudelleen Play-osiossa luotuissa koodisarjoissa ja tarkentaa niitä tehokkuutta ja tarkkuutta ajatellen. Harjoituksessa on useita vaihtoehtoja/haasteita, ja opiskelijoiden vahvuuksista ja koodauksen kamppailuista riippuen Rethink Challenges voidaan jakaa vastaavasti.-
Sekvensointihaaste: Saavuttiko koodisekvenssisi tavoitteesi? Miksi tai miksi ei? Tarkenna ja kirjoita järjestystäsi, jotta voit seurata kartoitettua polkua tarkemmin.
-
Suunniteltu opiskelijoille, jotka eivät päättäneet Play-osion toimivaan koodisarjaan ja jotka tarvitsevat enemmän aikaa vianmääritykseen ja koodinsa korjaamiseen.
-
-
Koodaushaaste: Entä jos kartallasi on este, joka kiertää? Lisää portaikko tai varastohuone navigointia varten ja kirjoita koodisarja uudelleen tämän muutoksen mukaiseksi.
-
Suunniteltu opiskelijoille, jotka ovat tutustumassa lohkoihin ja niiden toimintaan ja jotka tarvitsevat lisää harjoittelua koodisekvenssien luomiseen.
-
-
Tehokkuushaaste: Voitko kirjoittaa koodisi uudelleen saavuttaaksesi tavoitteen, mutta vähemmän lohkoja? Mieti, missä voisit olla tehokkaampi kartoituksessasi ja yritä kirjoittaa koodisi uudelleen käyttämällä 3–5 lohkoa vähemmän.
-
Suunniteltu opiskelijoille, jotka ovat valmiita seuraavaan ohjelmoinnin vaiheeseen ja jotka tarvitsevat lisää harjoittelua useiden ratkaisujen löytämiseksi samaan ongelmaan.
-
-
Kaikissa haasteissa kunkin ryhmän rakentajan tulee hankkia tarvittava laitteisto. Tallentimen tulee hankkia ryhmän suunnittelumuistikirja. Ohjelmoijan tulee avata VEXcode IQ.
Määrä | Tarvittavat materiaalit |
---|---|
1 | |
1 | |
1 | |
1 |
USB-kaapeli (jos käytät tietokonetta) |
1 |
Opettajan vinkkejä
-
Malli jokainen vianetsintävaihe opiskelijoille. Muistuta oppilaita, että jokaisessa ryhmässä on joku rakentajan roolissa. Kyseisen henkilön tulisi tarkistaa nämä kohteet koko tutkimuksen ajan.
-
Voit tarkastella Autopilotin moottoreiden ja antureiden kokoonpanoa napsauttamalla jotakin seuraavista linkeistä (Google Doc/.docx/.pdf).
Ennen kuin aloitat toiminnan...
Ennen kuin aloitat toiminnan, onko sinulla kaikki nämä asiat valmiina? Rakentajan tulee tarkistaa jokainen seuraavista:
-
Onko kaikki moottorit ja anturit kytketty oikeaan porttiin?
-
Ovatko älykaapelit täysin kytketty kaikkiin moottoreihin ja antureihin?
-
Onko Brain päällä?
-
Onko akku ladattu?