Skip to main content

Mokytojo įrankių dėžutės piktograma Mokytojo įrankių rinkinys - Šio skyriaus tikslas

Vartotojo sąsajos iššūkis prašo studentų užprogramuoti mygtukus Tikrinti, Aukštyn ir Žemyn roboto smegenyse, kad būtų galima valdyti „Clawbot“ ranką ir nagus. Tam reikia užprogramuoti Clawbot reaguoti skirtingais būdais, priklausomai nuo paspausto mygtuko ar mygtukų. Šis iššūkis baigiasi žaidimu, kuriame mokiniai per vienos minutės ratus turi bandyti patraukti, pakelti, nuleisti ir paleisti kuo daugiau objektų. Išsamesnę informaciją apie taisykles galite rasti puslapyje, skirtame vartotojo sąsajos iššūkiui.

Šiam iššūkiui nereikia daug medžiagų, išskyrus dešimties objektų pasirinkimą, kuriuos studentai turės patraukti, pakelti ir grįžti ten, kur buvo. Turėtumėte pateikti arba bent jau ekranuoti objektus, kuriuos reikia sugriebti, pakelti, nuleisti ir paleisti šio iššūkio metu, nes jie turi būti saugūs galimam numetimui. Taip pat nepamirškite prieš pradėdami dirbti su šiuo iššūkiu pateikti bet kokią (-es) rubriką (-as), kad mokiniai suprastų, kaip bus įvertintas jų darbas. Rubrikos pseudokodui įvertinti (Google / .docx / .pdf), inžinerijos bloknotai (individualūs (Google / .docx / .pdf) arba komanda (Google / .docx / .pdf)) ir programavimas (Google / .docx / .pdf) yra pasiekiami ir vėl susieti vėliau šiame skyriuje.

Norėdami nustatyti šį iššūkį, mokiniai dirbs mažose keturių grupėse. Paprašykite mokinių susirasti grupę, su kuria galėtumėte dirbti, arba patys suporuokite grupes, jei laikas ribotas. Mokiniai turėtų sukurti grupės pavadinimą arba numerį, kuris galėtų būti naudojamas kaip jų Clawbot ID. Kai mokiniai yra suskirstyti į mažas grupes, įsitikinkite, kad jų „Clawbot“ yra paruoštas, atsisiųstas projektas ir paruoštas vykdyti. Paprašykite mokinių įsitikinti, ar jų projektas tinkamai vykdomas (atidaryti leteną, uždaryti leteną, pakelti ranką, nuleisti ranką).

Paskirkite mokiniams kilnotojo, taškų fiksuotojo, keitėjo ir laiko matuoklio vaidmenis.

Štai už ką atsakingas kiekvienas vaidmuo:

  • Liftas: naudoja sąsają objektams pakelti ir pakeisti bei komandai rinkti taškus; po vieną kėliklį kiekvienai komandai per raundą.

  • Rezultatų skaičiuotojas: naudoja taškų lentelę, kad sektų sėkmingai pakeltų ir pakeistų elementų skaičių per kiekvieną minutę.

  • Switcher: Padeda naują objektą prieš robotą po to, kai pašalina anksčiau pakeltą objektą nuo nagų. Perjungiklis pakeis objektą po to, kai robotas sugriebs objektą, pakels jį į orą, nuleis, tada atidarys nagą, atleisdamas objektą ant stalo ar paviršiaus.

    Perjungiklis pašalina ir pakeičia objektą.

  • Laikininkas: seka vienos minutės laiko limitą kiekvienam raundui.

Jei grupėje yra daugiau ar mažiau nei keturi mokiniai, mokinys gali atlikti kelis vaidmenis arba vienam vaidmeniui gali būti priskirtas daugiau nei vienas mokinys.

Pridedama balų lentelė, tačiau galima pridėti eilučių papildomoms grupėms ir raundams. Kiekviena grupė gali naudoti savo taškų lentelę arba kiekvienas gali įrašyti į tą pačią lentelę. Jei kelios grupės naudoja tą pačią taškų lentelę, antrame stulpelyje parašykite kiekvienos grupės „Clawbot“ ID arba grupės pavadinimą / numerį.

Jei laikas leidžia, leiskite grupėms žaisti kelis raundus, o taškų surinkėjas turi sujungti kiekvieno turo taškus vartotojo sąsajos iššūkio pabaigoje, kad gautų bendrą rezultatą. Grupė, surinkusi daugiausiai taškų iššūkio pabaigoje, laimi!

IQ nagų robotas, laikantis klaustuką

Sąsaja, kurią galima patraukti ir pakelti!

Vartotojo sąsajos iššūkyje turite suprogramuoti savo robotą taip, kad vartotojas galėtų naudoti smegenyse esančius mygtukus Tikrinti, Aukštyn ir Žemyn, kad paimtų įvairius objektus.

Jūsų vartotojo sąsajai, skirtai valdyti Clawbot, reikės:

  • Mygtukas arba mygtukai, skirti atidaryti letena

  • Mygtukas arba mygtukai, skirti uždaryti leteną

  • Mygtukas ar mygtukai rankai pakelti

  • Mygtukas ar mygtukai rankai nuleisti

Norėdami užbaigti iššūkį, jums reikės:

  • „Clawbot“.

  • Daiktai, kuriuos reikia paimti: tuščia skardinė arba vandens butelis, VEX kubas, nepanaudotas gabalas iš VEX rinkinio ar bet kas kita, ką gali pateikti jūsų mokytojas