Aktivitet 01
Parprogrammering: Loopbaserat Spel
Elever arbetar i par för att skapa ett enkelt evighetsspel i Scratch eller Python, där en loop hanterar spelarens rörelser och villkor kontrollerar kollisioner. Börja med grundkod, lägg till if-else för poängräkning, testa och felsök tillsammans. Avsluta med presentation av varandras spel.
Hur kan en loop hjälpa oss att undvika att skriva samma kod flera gånger?
HandledningstipsUnder parprogrammeringen, uppmana eleverna att turas om att vara 'förare' och 'navigatör' för att säkerställa att båda bidrar aktivt till koden.
Vad att leta efterGe eleverna ett kort kodavsnitt med antingen en loop eller en villkorssats. Be dem skriva ner vad koden gör steg för steg och identifiera vilken typ av kontrollstruktur som används. Fråga sedan: 'Vad skulle hända om vi ändrade villkoret till X?'