programmering

Programmering uden computer

I disse dage står den på Hour of Code, der er et globalt initiativ, som du også kan læse mere om her på siden.

Det er dog ikke alle, der har mulighed for at sætte sig ned og lære skolebørn at kode på en computer. Det kan enten skyldes kompetencer eller udstyr, men det er der heldigvis råd for. Man behøver nemlig ikke en computer for at kunne lære om grundprincipperne i programmering.

Aktivitetsforslag

Eleverne skal programmere hinanden til at udføre simple opgaver. Det kan være at eleverne skal komme fra A til B eller stable ting (kopper, klodser) på en bestemt måde. Eleverne skal på et papir skrive (programmere) hvad klassekammeraten (robotten) skal gøre. Robotten skal udføre det, der står på papiret, præcis som det står – altså ikke noget med at tænke selv.

Kode

Denne kode går ikke, da der står et bord, som robotten ikke kan komme uden om. Derfor må programmøren ændre sin kode, så robotten kommer helt igennem.

kode2

Opgaverne kan selvfølgelig være langt mere komplekse end dette tænkte og forsimplede eksempel, men jeg håber, det giver mening.

Hvad lærer eleverne?

Eleverne lærer:
* vigtigheden af tydelig kommunikation
* problemløsning
* at det nogen gange kan være en god idé at starte med slutningen
* at det ikke er alle løsninger, der er lige gode og effektive (f.eks. kunne robotten have klatret over bordet)

Reklamer