Skip to main content

Kilpailla

Nyt kun olet harjoitellut robottisi koodaamista keräämään ja laskemaan kuutioita itsenäisesti, olet valmis Coding for Cubes -haasteeseen! 

Tämän haasteen tavoitteena on saada molemmat kuutiot oikeille pisteytysalueilleen pinoamalla toinen ja siirtämällä toinen vyöhykkeelle mahdollisimman nopeasti. Alla oleva animaatio näyttää esimerkin kentän perustamisesta ja haasteen aloittamisesta. Näet robotin ajavan itsenäisesti pisteyttääkseen molemmat kuutiot – yksi pinottu ja toinen siirretty pisteytysalueelle.

Suorita Coding for Cubes -haaste loppuun tämän asiakirjan ohjeiden mukaan. Google Doc

Videotiedosto

Kun olet suorittanut Coding for Cubes -haasteen, ota yhteyttä opettajaasi. Varmista, että olet dokumentoinut haasteen tulokset suunnittelumuistikirjaasi.

Kääri heijastus

Nyt kun olet kehittänyt strategian ja koodannut itsenäisen projektisi Coding for Cubes Challengea varten, on aika pohtia, mitä olet oppinut ja tehnyt tällä oppitunnilla. Aloita pohdiskelu aloittamalla uusi sivu suunnittelumuistikirjassasi.

Arvioi itsesi aloittelijaksi, harjoittelijaksi tai asiantuntijaksi jokaisessa seuraavista käsitteistä suunnittelumuistikirjassasi. Anna lyhyt selitys sille, miksi annoit itsellesi kyseisen arvion jokaiselle käsitteelle:

  • Pyörimiskomentojen käyttäminen VEXcode IQ:ssa kynsien avaamiseen ja sulkemiseen sekä Clawbotin varren nostamiseen ja laskemiseen
  • Suunnittele polku VEXcode IQ -projektin rakentamiseksi, joka pinoaa ja pisteyttää kuutioita tehokkaasti
  • Luodaan yhteistyössä tiimini jäsenten kanssa koodausprojekti Coding for Cubes Challenge -haasteessa

 Tämän taulukon avulla voit määrittää, mihin luokkaan kuulut.

Asiantuntija

Minusta tuntuu, että ymmärsin käsitteen täysin ja voisin opettaa tämän jollekin muulle.
Oppipoika Minusta tuntuu, että ymmärsin konseptin tarpeeksi kilpaillakseni haasteessa.
Noviisi Minusta tuntuu, että en ymmärtänyt konseptia enkä tiedä, kuinka haastetta suoritettaisiin.

Mitä seuraavaksi?

Tällä oppitunnilla opit polun suunnittelun tärkeydestä ja siitä, kuinka voit käyttää spin-komentoja kynsi- ja varsimoottorien ohjaamiseen. Opit myös valmistautumaan itsenäiseen haasteeseen suunnittelemalla, rakentamalla ja iteroimalla VEXcode IQ -projektia pinoamaan ja laskemaan kuutioita Coding for Cubes -haasteessa.

Seuraavalla oppitunnilla saat:

  • Lue lisää kuljettajan ohjaimien mukauttamisesta
  • Käytä VEXcode IQ -ohjainta optimoidaksesi kuljettajastrategiasi 
  • Kehitä itsenäinen ja kuljettajan ohjausstrategia kilpailemaan Split Decision Challenge -haasteessa

Oppitunti 4


Valitse < Palaa oppituntiin palataksesi oppituntien yleiskatsaukseen.

Valitse Seuraava oppitunti > jatkaaksesi oppituntiin 4 saadaksesi tietoja kuljettajan ohjaimien mukauttamisesta.