Hva er programmering?
Skolen har fått roboten Robo. Han gjør bare nøyaktige kommandoer, og barna lærer at et program er kommandoer i riktig rekkefølge.
Komiks·Lab › Programmering for barn › Grunnleggende programmering for barn
Lær kommandoer, algoritmer, løkker, vilkår, variabler, feil, språk og modeller.
programmering for barn, algoritmer, løkker, vilkår, variabler, feilsøking
🚀 Åpne det interaktive kodekurset
Skolen har fått roboten Robo. Han gjør bare nøyaktige kommandoer, og barna lærer at et program er kommandoer i riktig rekkefølge.
Leo lærer roboten Robo å lage ei brødskive. Robo gjør alt helt nøyaktig, så Leo lærer at en algoritme må være presis og i riktig rekkefølge.
Nora vil at Robo skal danse, men det blir altfor mange kommandoer. Læreren viser en løkke: «gjenta 4 ganger» – og programmet blir kort.
Robo vet ikke når han skal ta med paraply. Leo og mamma skriver en regel: hvis det regner – paraply, ellers – solbriller.
Nora og Leo lager et spill: en katt fanger fisk og får poeng. Læreren forklarer en variabel – en boks med et navn der datamaskinen tar vare på et tall.
Robo skal gå til stjerna, men går rett inn i veggen. Barna leser programmet linje for linje, finner feilen og retter den.
Leo spør Robo hvilket språk han snakker. Læreren forteller om programmeringsspråk: Scratch, Python, JavaScript, HTML og CSS, Swift, Kotlin og C#.
Klassen lager en modell av skolegården. Barna lærer at en modell er en enkel kopi, at ting i et program har egenskaper, og at vi tegner planen før koden.