Antar du utmaningen?
När lär vi oss programmering som bäst? Jo när det uppstår problem / buggar i vår kod, som vi måste hitta vägar för att lösa. Det är då problemlösningen verkligen sätts på prov. Gör gärna denna utmaning i par! Antingen som lärare eller som elev.
Visste du förresten: Det sägs att begreppet ”bug” kommer från tiden då hålkortsdatorn användes flitigt och då insekter ibland tog sig in i datorn och råkade fastna i ett hål – vilket ändrade en 0:a till en 1:a och koden blev fel.
Finn fem fel i koden nedan. Tryck på bilden längst ned för att komma till koden, där kan du titta på den och trycka på frågetecknen för att få ledtrådar om buggarna som finns. Tryck sedan ”edit” för att ta tag i problemet på egen hand. Hittar du alla fem buggar?
När du löst alla buggar ska programmet fungera så att:
Vi ska ha en variabel som heter ”tryck”, som ska öka med +1 vid knapptryck A och sänkas med -1 vid knapptryck B. Displayen ska alltid visa aktuellt antal.
Kom ihåg att använda ledtrådarna under frågetecknen om du behöver. Varför inte ge utmaningar till varandra ute på skolorna?
För sedan över koden för att testa på er Micro:bit. Har ni ingen Micro:bit så kolla här. Där hittar ni allt vi har att erbjuda i Microbitväg.
Glöm inte att vi har kom-igång-kurser i programmering – Kika här!
Lycka till! / Hospedagogen