Det skjer hele tiden noe spennende rundt micro:bit (heldigvis) og den siste tiden er det kommet en del oppdateringer som gjør ting enda litt mer brukervennlig. Tickle har kommet med en mulighet til å kode micro:bit og overføre kode via Tickle appen, og Edublocks har lagt blokkbasert Python som virker på micro:biten.
Tickle
Tickle har alltid vært flink til å videreutvikle iPad appen slik at den kan brukes til å kode stadig flere objekter. I høst fikk den støtte til Sphero sin sprk+ og i denne oppdateringen fikk den støtte for koding av micro:bit.
For å komme i gang må en installere en HEX-fil på micro:bit som forteller at kodingen nå skal foregå i Tickle.
- Koble micro:bit til en datamaskin med USB-kabel.
- Last ned HEX-filen fra denne adressen https://app.box.com/v/MicrobitTickle og overfør den til micro:biten.
- Du må nå kjøre gjennom «Draw a circle» programmet.
- Å koble micro:bit til en batteripakke kan være lurt.
- Start opp Tickle på iPaden og velg nytt program for iPad.
- Velg koble til og følg oppskriften som ligger der. NB! Det kan også være du må slå av og på micro:biten en gang eller to for å få den til å virke. Det kommer fram Tickle på LED-displayet på micro:biten når den er koblet til.
Gjennomfør kodingen med blokkene i Tickle, og velg Kjør for å overføre til micro:bit og kjøre programmet på den. Enkelt og kjapt. Dette skjer live, slik at en kan hele tiden kommunisere med iPaden. Ting som iPaden registrerer kan sendes til micro:bit og ting som micro:bit registrerer kan sendes til iPad. En har også muligheten for å se koden som Swift, dersom det skulle være interessant.
Edublocks
Edublocks er et verktøy med en ide om å gjøre overgangen fra Scratch til Python enkel. En overgang jeg ser er utfordrende for mange elever. De har nå laget en blokkbasert Python-editor tilgjengelig på https://microbit.edublocks.org/ der en bygger opp koden med blokker. Mye likt som i blant annet Scratch. Deretter kan en velge å koden som tekstbasert Python-kode. Enkelt og veldig greit for oss som ikke er verdens beste i å kode Python, og sikker veldig effektivt for dem som ønsker å kode Python raskere.
Systemet fungerer ypperlig på datamaskin. Overføring av HEX-fil fungerer på samme måte som vi er kjent med fra microbit.org. Last ned og kopier over.
Utfordringen ligger i at en er nødt til å skjønne ganske mye av Python syntaksen for at det skal fungere. Et eksempel er f.eks bruk av egendefinert «grafikk». Mens man i de andre blokkspråkene for micro:bit merker av hvilke lys en vil skal lyse, må en her angi en verdi fra 1-9 dersom en vil at et lys skal lyse.