Byg en tæller med A og B i MakeCode

Byg en tæller i MakeCode, hvor A lægger én til, og B nulstiller. Brug en variabel, ændr startværdien, og gem en projektfil, du kan åbne igen.

Trin på skrift

Du kan åbne et MakeCode-projekt og afprøve knappen A. Start med MC01, eller hent startprojektet her på siden. Øvelsen kan laves i simulatoren uden en konto eller et fysisk micro:bit-printkort.

  1. Begynd med hjertet

    Åbn MC05-Start-hjerte.hex via Importer på MakeCodes startside. Tryk på A, og se hjertet.

  2. Giv B sin egen handling

    Vælg Input, og træk en ny knap-hændelse ud på arbejdsområdet. Skift knapvalget til B. Vælg Grundlæggende, og læg vis ikon i B-blokken. Åbn billedvalget, og vælg fluebenet, som hedder ja. Afprøv A og B.

  3. Gem en kopi til tælleren

    Giv projektet navnet To knapper, og vælg Gem projektet. Vælg Færdig. Gå til Startskærm, vælg Importer og Importer fil, og åbn den gemte fil fra downloadmappen. Giv kopien navnet Tæller.

  4. Behold hændelserne

    Markér billedblokken i A, og tryk Delete. Fjern også billedblokken i B. Behold de to knap-hændelser.

  5. Opret det tal, der skal huskes

    Vælg Variabler og Opret en variabel. Skriv antal, og vælg Ok. Træk sæt antal til 0 ind i når programmet starter. Læg vis nummer nedenunder, og erstat dens talfelt med den ovale antal-blok.

  6. Lad A tælle op

    Læg ændr antal af 1 i A-blokken. Læg vis nummer nedenunder, og træk antal ind i talfeltet. Genstart simulatoren. Den begynder ved 0. Tryk på A to gange, og se 1 og 2.

  7. Nulstil med B

    Læg sæt antal til 0 i B-blokken. Læg vis nummer nedenunder, og sæt antal i talfeltet. Tæl op med A, og tryk på B. Tallet bliver 0. Forudsig næste A-tryk, og afprøv det: Tallet bliver 1.

  8. Prøv en anden startværdi

    Skift kun 0 i når programmet starter til 5. Genstart simulatoren. Afprøv A, B og A igen. Du skal se 5 ved start, derefter 6, 0 og 1.

  9. Kontrollér din gemte fil

    Giv kopien navnet Tæller fra fem, og vælg Gem projektet. Gå tilbage til Startskærm, vælg Importer og Importer fil, og vælg den gemte fil. Vælg Gå i gang. Kontrollér, at den genåbnede kopi stadig viser 5, 6, 0 og 1, når du afprøver den.

Prøv selv

Begynd tælleren ved fem, men lad B nulstille til nul. Forudsig næste A-tryk. Gem kopien, åbn den igen, og afprøv A, B og A.

Opstart sætter antal før tallet vises. A ændrer antal med 1 og viser den nye værdi. B sætter antal til 0 og viser 0. Den genåbnede kopi giver rækkefølgen 5, 6, 0, 1.

Læs opgaven

Læs løsningen

Opgaveark (Word)

Forklaret løsning (Word)

Startprojekt (.hex)

To knapper (.hex)

Ja og nej (.hex)

Tæller (.hex)

Tæller fra fem (.hex)

Læs videoteksten

Du skal lave en tæller. A lægger én til, og B nulstiller. Vi begynder med startprojektet med hjertet. Tryk på A. Her kommer hjertet. Vælg Input. Træk en ny knap-hændelse ud på arbejdsområdet. Åbn knapvalget i den nye blok. Vælg B. Vælg Grundlæggende. Træk vis ikon ind i B-blokken. Åbn billedvalget i B-blokken. Vælg fluebenet, som hedder ja. Tryk på A og se hjertet. Tryk på B og se fluebenet. Hver knap starter sin egen kode. Det kaldes en hændelse. Prøv selv at give A et ja og B et nej. Afprøv begge knapper. Gem projektet To knapper, så du har en filkopi. Vælg Færdig. Gå til Startskærm for at åbne filkopien. Vælg Importer. Vælg Importer fil. Vælg filen To knapper fra din downloadmappe. Vælg Gå i gang. Giv kopien navnet Tæller. Markér billedblokken i A, og tryk Delete. Fjern også billedblokken i B. Behold selve knap-hændelsen. Vælg Variabler. Vælg Opret en variabel. Skriv antal. Vælg Ok. Variablen skal huske antallet af tryk. Træk sæt antal til nul ind i når programmet starter. Vælg Grundlæggende igen. Læg vis nummer under sæt-blokken. Vælg Variabler. Træk antal ind i talfeltet på vis nummer. Åbn Variabler igen. Træk ændr antal af én ind i A-blokken. Den lægger én til. Vælg Grundlæggende. Læg vis nummer under ændr-blokken. Vælg Variabler. Træk antal ind i talfeltet i A-blokken. Start simulatoren forfra. Tælleren begynder ved nul. Tryk på A. Tallet bliver én. Tryk på A igen. Nu står der to. Variablen husker tallet mellem trykkene. Vælg Variabler. Læg sæt antal til nul i B-blokken. Vælg Grundlæggende. Læg vis nummer under sæt-blokken i B. Vælg Variabler. Træk antal ind i B-blokkens talfelt. Tryk to gange på A, så tælleren står på to. Tryk på B. Tælleren viser nul. Hvad kommer der ved næste A-tryk? Prøv. Der kom én. B nulstillede altså det gemte tal. Prøv selv: Begynd ved fem, men lad B nulstille til nul. Klik på nul i når programmet starter. Skriv fem, og tryk Enter. Start simulatoren forfra. Her er fem. Tryk på A. Nu står der seks. Tryk på B. Den nulstiller stadig til nul. Tryk på A igen. Tælleren fortsætter fra én. Giv din ændrede kopi navnet Tæller fra fem. Vælg Gem projektet. Vælg Færdig. Gå til Startskærm. Vælg Importer. Vælg Importer fil. Vælg filen Tæller fra fem i din downloadmappe. Vælg Gå i gang. Kopien begynder også ved fem. Tryk på A. Prøv B. Tallet bliver nul. Tryk på A igen. Nu står der én. Du har nu en tæller, som kan huske, ændre og vise et tal.

Microsoft MakeCode

Videoerne er lavet af SkrivSikkert, som selv sælger et læse- og skriveværktøj. Microsoft har ikke lavet, betalt for eller godkendt dem. Microsoft og MakeCode er varemærker tilhørende Microsoft-koncernen. micro:bit er et varemærke tilhørende Micro:bit Educational Foundation.