Aktivitet 01
Parprogrammering: Upprepa rörelser
Dela in eleverna i par. En elev styr musen medan den andra beskriver vad som ska hända. Bygg en loop som får en katt att hoppa fem gånger framåt och säga 'Hoppa!'. Byt roller och jämför med version utan loop.
Förklara hur en loop kan minska antalet kommandon som behövs för en upprepad rörelse eller handling.
HandledningstipsUnder parprogrammeringen, uppmuntra eleverna att turas om att förklara hur deras loop kommer att bete sig innan de testar, för att stärka förståelsen för repetitionens syfte.
Vad att leta efterVisa eleverna två kodsnuttar: en som använder en loop för att få en figur att gå runt i en cirkel, och en annan som upprepar 'gå framåt' och 'sväng' många gånger utan loop. Fråga: 'Vilken kod är kortast och varför? Vilken kod är lättast att ändra om vi vill att figuren ska gå snabbare?'