Skip to main content

Opettajavihjeet -kuvake Opettajan vinkkejä

  • Varmista, että opiskelijat ovat valinneet Clawbot Control Esimerkkiprojektin. Voit huomauttaa opiskelijoille, että Tiedosto-valikon Avaa esimerkit -sivulla on useita valintoja. Muistuta oppilaita siitä, että he voivat viitata Esimerkkien ja mallien käyttö -opetusohjelmaan milloin tahansa tutkimisen aikana.

  • Voit pyytää oppilaita lisäämään nimikirjaimensa tai ryhmänsä nimen projektin nimeen. Tämä auttaa erottamaan ohjelmat, jos pyydät opiskelijoita lähettämään ne.

Ennen kuin aloitat projektin, ohjelmoijan on valittava oikea esimerkkiprojekti. Clawbot Control -esimerkkiprojekti sisältää Clawbotin moottorit ja anturit. Jos mallia ei käytetä, robottisi ei suorita projektia oikein.

  • Ohjelmoijan tulee mennä tiedostovalikkoon, Avaa esimerkit, suodattaa valitsemalla "Tapahtumat" ja valita sitten Clawbot Control -esimerkkiprojekti.

kuvake

  • Tallenna projekti.

tallennettu nimetty projekti vexcode-koodiin

  • Tarkista, että projektin nimi Clawbot Control on nyt työkalupalkin keskellä olevassa ikkunassa. Clawbot on nyt määritetty oikein ja Clawbot Control -projekti on valmis käytettäväksi.

Katso nyt kuinka lohkoja käytetään tässä projektissa. Tee seuraavat ennusteet suunnittelumuistikirjoissasi:

  • Mitä tapahtuu, kun ajat tätä projektia? Mitä Clawbot pystyy tekemään?

  • Mitä tapahtuisi, jos emme käyttäisi <Not> lohkoa tässä projektissa?

Opettajan työkalulaatikon kuvake Opettajan työkalupakki - Pysähdy ja keskustele

Kun opiskelijat ovat vastanneet yllä olevaan kysymykseen tekniikan muistikirjassaan, keskustele heidän kirjoituksistaan:

Vastausavain

  1. Tarkat ennusteet selittävät, että Clawbot pystyy liikkumaan eteenpäin, taaksepäin ja kääntymään ohjaussauvojen avulla liikuttamalla niitä ylös ja alas A- ja D-akseleilla. Clawbot's Arm pystyy liikkumaan ylös ja alas käyttämällä L ylös ja alas painikkeita, ja Claw voi avata ja sulkea R ylös- ja alas -painikkeilla. Edistyneet vastaukset voivat jopa ennustaa, että käsivarsi- ja kynsiasennot pysyvät paikoillaan, kun niiden painikkeita ei paineta ja niiden moottorit pysähtyvät.

  2. Tässä tapauksessa <Not> lohko kertoo Clawbotille, että kun L- ja R-painikkeita ei paineta, Arm (L-painikkeet) ja/tai Claw-painikkeet (R-painikkeet) pysähtyvät. Jos <Not> -lohkot poistettaisiin, nuo moottorit liikkuisivat loputtomasti sen jälkeen, kun niitä käskettiin pyörimään.

Jos aika sallii, pyydä oppilaita poistamaan <Not> lohko, jotta he voivat nähdä, kuinka se vaikuttaa heidän Clawbotin käyttäytymiseen.