Parallella kodslingor
Lektion 13
Idag ska eleven få prova att programmera med två gröna flaggor. Det vill säga: två koder ska starta samtidigt.
Tidigare har vi kodat så att katten gått diagonalt i en trappa, nu ska vi koda så den går helt diagonalt.
Repetera de gula startblocken, fokusera på grön flagg. Berätta att man kan ha två av dessa block samtidigt i koden. Gå igenom och visa vad som händer om man har två saker som ska hända samtidigt.
Eventuellt repetera hur man kodade för att gå i trappan.
30-60 minuter
Projektor + Chromebook/iPad
Scratch jr
LGR11
Matematik
- Hur entydiga stegvisa instruktioner kan konstrueras, beskrivas och följas som grund för programmering. Symbolers användning vid stegvisa instruktioner. (Sida 57)
- Vanliga lägesord för att beskriva föremåls och objekts läge i rummet. (Sida 58)
- Strategier för matematisk problemlösning i vardagliga situationer. (Sida 58)
Förberedelser
Skriv eventuellt ut elevuppdraget.
Programmera dagens uppdrag.
Arbetsgång
- 1. Gemensam genomgång
* Repetera de gula startblocken, fokusera på grön flagg.
* Berätta att man kan ha två av dessa block samtidigt i koden.
* Gå igenom och visa vad som händer om man har två saker som ska hända samtidigt. - Berätta uppgiften.
- Börja koda
- Visa lärare, eventuellt ändra eller lägga till saker
- Utvärdera
Tips!
Kontrollera startpositionen för katten, hur många steg neråt och framåt behövs för att det ska bli diagonalt över bakgrunden.
Eftersom det är en rektangel så är det svårt att få katten att gå diagonalt från hörn till hörn.