Skip to main content

Opettajan työkalulaatikon kuvake Opettajan työkalupakki - Tehtävän hahmotelma

  • Tämä tutkimus esittelee opiskelijat Clawbotin käyttäytymiseen, joka voidaan ohjelmoida toimimaan ohjaimen kanssa:

    • Esittele lohkot [Ikuisesti], [Aseta moottorin nopeus] ja [Spin]

    • Tee nopea vianetsintä ja tarkista, että Clawbot on valmis

    • Avaa VEXcode IQ

    • Rakenna yksinkertainen projekti, joka tarjotaan oppitunnilla

    • Lataa ja aja projekti

    • Pyydä oppilaita harjoittelemaan ohjaimen käyttöä

    • Päätä toiminta keskusteluun

  • Käyttämällä Clawbot with Controller -mallia, opiskelijat voivat ohjata Clawbotia ohjaimen avulla. VEXcode IQ:ssa on neljä erilaista lohkoa, joilla voidaan ohjata Clawbotin moottoreita. Opiskelijoiden on säädettävä parametreja [Set motor speed]-, [Spin]- ja (ohjaimen sijainti) -lohkoissa ohjatakseen kunkin Clawbotin moottorin nopeutta ja antaakseen ohjaimelle mahdollisuuden ohjata moottorin toimintoja.

  • Jos haluat lisätietoja ohjaimen ohjelmoinnista, napsauta alla.

    Google Doc / .docx / .pdf

  • Käy koko luokan aikana ohjelmointilohkot läpi oppilaiden kanssa. Kerro oppilaille, että VEXcode IQ:ssa on neljä erilaista lohkoa, joilla voidaan ohjata Clawbotin moottoreita. Opiskelijoiden on säädettävä parametreja [Set motor speed]-, [Spin]- ja (ohjaimen sijainti) -lohkoissa ohjatakseen kunkin Clawbotin moottorin nopeutta ja antaakseen ohjaimelle mahdollisuuden ohjata moottorin toimintoja.

Clawbot on valmis ohjelmoitavaksi ohjaimen kanssa! Tämä tutkimus antaa sinulle työkalut joidenkin perusliikkeiden ohjelmointiin projektin sisällä.

VEXcode IQ, jota käytetään tässä tutkimuksessa:

  •  [Ikuisesti] -lohko – tämä lohko kiertää lohkosarjaa ikuisesti. [Ikuisesti]-silmukasta voi poistua vain käyttämällä katkolausetta tai pysäyttämällä ohjelman. [Ikuisesti]-lohko ei lopeta toistamista, ellei sen sisään aseteta katkolohkoa.kuva ikuisesta lohkosta VEXcode IQ:ssa   

    • Tässä on esimerkki [Break]-lohkosta, jota käytetään poistumaan [Forever]-silmukasta.kuva esimerkkikoodinpätkästä, jossa katkeamislohkoa käytetään ikuisesta silmukasta poistumiseen

  • [Set motor velocity] -lohkot asettavat moottorin nopeuden. Kuva asetetusta moottorin nopeuslohkosta VEXcode IQ:ssa

    • Nopeudeksi voidaan asettaa joko prosentti tai rpm: kuva asetetusta moottorin nopeuslohkosta parametrien pudotusvalikosta, joka näyttää % tai rpm

  • [Spin]-lohko pyörittää moottoria, kunnes se pysähtyy. Moottori pysäytetään pysäyttämällä ohjelma. kuva spin-moottorilohkosta VEXcode IQ:ssa

  • Lohko (ohjaimen sijainti) ilmoittaa ohjaimen ohjaussauvan sijainnin akselia pitkin. Joystick on 0, kun se on keskitetty akselille. kuva ohjainlohkon sijainnista VEXcode IQ:ssa

    • Tämän lohkon avulla ohjain voi määrittää moottorin nopeuden.  Voit tehdä tämän vetämällä tämän lohkon Toolboxista [Set motor velocity] -lohkon nopeuden yli; tämä korvaa oletusnopeuden valitsemallasi ohjaimen asennolla.

Saat lisätietoja näistä lohkoista avaamalla Ohje ja valitsemalla lohko(t), joista sinulla on kysyttävää.

Opettajavihjeet -kuvake Opettajan vinkkejä

  • Jos tämä on ensimmäinen kerta, kun opiskelijat käyttävät VEXcode IQ:ta, he voivat viitata opetusohjelmiin milloin tahansa tämän tutkimuksen aikana. Oppaat sijaitsevat työkalupalkissa. kuva VEXcode IQ:n työkalupalkin Tutorials-kuvakkeesta
  • Varmista, että jokaisella opiskelijaryhmällä on kaikki tarvittavat materiaalit. 

Opettajan työkalulaatikon kuvake Opettajan työkalupakki - Opiskelijoiden tutkimusroolit

Saat apua opiskelijoiden järjestämiseen tähän aktiviteettiin napsauttamalla alla.

Google Doc / .docx / .pdf /

Jokaisen ryhmän rakentajan tulee hankkia tarvittava laitteisto. Tallentimen tulee hankkia ryhmän suunnittelumuistikirja. Ohjelmoijan tulee avata VEXcode IQ.

Tarvittavat materiaalit:
Määrä Tarvittavat materiaalit
1

Clawbot

1

Ladattu VEX IQ -robotin akku

1

VEX IQ Radio

1

Ohjain

1

Kiinnityskaapeli

1

VEXcode IQ

1

USB-kaapeli (jos käytät tietokonetta)

1

Tekninen muistikirja