Motivation
Dette forløb er en god introduktion til blokprogrammering og det indeholder elementer fra matematik.
Eleverne skal høre om nogle af de basiske blokke i MakeCode og hvordan de fungerer. Når listen af blokke er gennemgået er der nogle vejledende opgaver, som de skal igennem. Når forløbet er over burde eleverne have et udgangspunkt til forståelse af blokprogrammering og nogle nye færdigheder. Disse færdigheder er en standard del af en programmørs hverdag og bliver brugt ofte når man har med softwareudvikling/kodning at gøre.
Mål for undervisningen:
- At eleverne bliver mere bekendt med MakeCode som program
- At eleverne kan uploade kode til Micro:Bit fra deres computer
- At eleverne får en basis forståelse for blokprogrammering
- At eleverne kan forklare hvad de forskellige blokkes formål i MakeCode er
Hvad er en micro:bit?
En micro:bit er det, man kalder for en Microcontroller. ‘Mikro’ betyder at den er lille og ‘kontroller’ betyder, at den kan styre noget. Du skal bruge et program for at fortælle micro:bit , hvordan den skal styre noget. Når du bygger et kredsløb, kan du bruge micro:bit til at styre dit kredsløb. Micro:Bit kan styre kredsløbet gennem det, man kalder pins. Pins kan give en spænding til kredsløbet eller måle en spænding fra kredsløbet.
Programmering af micro: Bit
Du kan lave programmer til en micro:bit på mange forskellige måder. Oftest bruger man en computer til at lave programmet. Vi bruger et program på computeren, der hedder MakeCode(Link). Når man har lavet et program, kan man hente det ned på den micro:bit man bruger. Det gør man ved at sætte et kabel mellem sin computer og sin micro:bit.
I MakeCode trykker man på HENT, og så kan man enten parre sin micro:bit med computeren eller downloade programmet og flytte det til sin micro:bit gennem stifinderen.
Micro:bit Parring
Parring af Micro:bit og computer forgår på følgende måde.
Først tryk på de tre prikker vedsiden af Hent knappen for at åbne en lille menu.
tryk på Connect Device for at starte processen.
derefter følg instrukserne som på billederne nedenfor.
Sørg for at Micro:bit er sat til computeren med Kablet og tryk på Næste
Tryk næste for at komme videre.
Vælg Micro:bit ligesom på billidet og tryk på opret forbindelse.
Tryk på Færdig for at færdiggøre parringsprocessen.
Tillykke din Micro:bit er nu parret til din computer. Tryk på Hent for at overføre dit program til Micro:Biten.
Blokke i MakeCode
Sammensætning af blokke
Opgaver
- I denne opgave skal vi kigge lidt på nogle af de blokke der er gennemgået tidligere. Vi vil i start-blokken lave vores eget ikon.
- Smid Vis LED blokken ind i når programmet starter og lav nogle mønstre
- (Lav nedenstående blok)
- Byg videre på opgave 1 og tilføj flere blokke.
- Få micro:bit til at skifte fra ikon til tekst efter en pause (Husk at ryd skærmen).
- (Lav nedenstående blok)
- Byg videre på opgave 2 og lav to input blokke, hvor der sker noget når man trykker på knap A og knap B.
- Brug nogle af de blokke fra opgave 1 og 2 til at ændre på Micro:Bit’en når der trykkes på knapperne f.eks
- (Lav f.eks. følgende blok)
- Lav noget nyt kode, der kun skal køres i makecode simulationen.
- Lav to variabler og sæt dem til en værdi i start-blokken.
- I for-altid-blokken lav to hvis sætninger med værdi sammenligning i og smid variablerne ind i hver af dem.
- Når en hvis-sætning er sand, få den til at vise noget kode på Micro:Bit’en
- (Lav følgende blokke)
- Fri leg, prøv at lege lidt med nogle forskellige blokke