Denne side fungerer som primær reference for Microbit/Cutebot-workshoppen. Forløbet varer 2-3 timer, og dagens program er som følger:
Når du deltager i vores Microbit/Cutebot-forløb skal du bringe din egen device - en pc/macbook/linux-pc.
Den skal du bruge til at udvikle de programmer som du skal have ned og køre på Microbit/Cutebot'en.
Husk din lader
Der skal IKKE installeres software på din maskine. Alt omkring Microbit/Cutebot er webbaseret.
Nå du koder, skal du kode i blocks.
For at kunne kode til Cutebot skal du installere en extension-pakke til Cutebot i browseren. Du kan finde en guide til hvordan du gør det herunder:
Der findes en længere guide med eksempler, beskrivelser og uddybende forklaring om hvordan Cutebotten fungerer i denne pdf.
Der er sat en Youtube-kanal op, hvor I kan finde nogle instruktionsvideoer mm.
Her finder du en række simple kodeeksempler:
Se her for yderligere eksempler: Cutebot AAU eksempler
Her finder du dagens opgaver. Vi anbefaler, at I arbejder sammen i grupper på 2-3 personer.
Første opgave er at få “hul igennem” til Microbit-computeren og Cutebot-platformen. Hvis I allerede har styr på dette, kan I springe denne over og hoppe direkte til Opgave 1.
I denne opgave er formålet at lære at styre robottens motor.
I denne opgave er formålet at lege rundt med robottens sonar (ultralydssensor), hvis primære funktion er at måle afstanden til objekter. Husk at sikre jer, at sonaren er forbundet korrekt (den skal sidde i forreste række).
I denne opgave vil vi benytte os af robottens lyssensorer (i bunden af robotten) til at følge en linje på robottens underlag.
Her er lidt ekstra opgaver, hvis I skulle blive færdige med de første.
Spørgsmål: Hvor langt er robotten fra kassen? (Brug kridt eller lineal) Spørgsmål: Gentag forsøget 5 gange - gør robotten det samme hver gang? Slutter robotten altid samme sted?
Gentag ovenstående fra punkt 1-7 (hint: forever loop). Opfører robotten sig som I forventer?
I microbit editor kan man vælge at kode med drag-n-drop, Javascript og også Python. Et kort introduktion til Python ligger her: Python introduktion. Dokumentet er udarbejdet af Jimmy Jessen Nielsen, ES, AAU.
Alle funktioner som fungerer på Cutebotten kan findes på Github, uploaded af Krakenus link.
Denne side og dertilhørende workshop er udarbejdet af Jens Dalsgaard Nielsen, Rikke Udengaard, Karoline Bendtsen og Henrik G. Clausen, Aalborg Universitet, oktober 2022.