Aktivitet 01
Parprogrammering: Bygg Miniräknare
Dela in eleverna i par. Låt dem först skriva en linjär kod för addition och subtraktion, sedan omstrukturera till funktioner. Testa koden tillsammans och diskutera förbättringar.
Varför är det fördelaktigt att dela upp ett program i mindre funktioner?
HandledningstipsUnder parprogrammeringen, var noga med att eleverna turas om att skriva kod och förklara sina val för varandra.
Vad att leta efterGe eleverna en kort kodsnutt med en upprepad uppgift. Be dem skriva ner hur de skulle skapa en funktion för att lösa detta och förklara fördelarna med att göra det. Fråga: 'Vilket problem löser funktionen här?' och 'Nämn en fördel med att använda en funktion istället för att skriva koden flera gånger.'