Skip to content
Teknik · Årskurs 3

Idéer för aktivt lärande

Sekvenser och Händelser

Aktiviteterna bygger på att eleverna lär sig genom att göra och testa, vilket stärker förståelsen för hur sekvenser och händelser påverkar resultatet. Genom fysiska rörelser och konkreta material blir abstrakta begrepp som ordning och triggers tydliga och minnesvärda. Eleverna upplever direkt hur små förändringar i instruktioner eller händelser kan leda till stora skillnader i utfallet.

Skolverket KursplanerLgr22: Teknik - Åk 1-3 - Algoritmer och programmering - Programmering i visuella programmeringsmiljöerLgr22: Teknik - Åk 1-3 - Algoritmer och programmering - Hur algoritmer kan skapas och användas vid programmering
20–45 minPar → Hela klassen4 aktiviteter

Aktivitet 01

Parprogrammering: Robotens väg

Elever i par använder blockbaserad miljö som Scratch Jr för att skapa en sekvens som leder en robot från start till mål. De lägger till en händelse som stoppar roboten vid en hinder. Grupperna testar sekvensen, byter roller och förbättrar baserat på observationer.

Konstruera en sekvens av kommandon för att lösa en specifik utmaning.

HandledningstipsUnder Parprogrammering: Robotens väg, uppmuntra eleverna att byta roller var femte minut för att båda ska pröva på att ge och följa instruktioner.

Vad att leta efterVisa en enkel visuell programmeringsuppgift (t.ex. en robot som ska flytta ett föremål). Be eleverna skriva ner tre kommandon i rätt sekvens på ett papper. Kontrollera om sekvensen är logiskt korrekt för att lösa uppgiften.

MinnasTillämpaAnalyseraSjälvregleringBeslutsfattandeSjälvkännedom
Skapa en komplett lektion

Aktivitet 02

Planera-Göra-Återblick45 min · Smågrupper

Stationsrotation: Sekvensjakt

Upplägg fyra stationer: sortera instruktioner fysiskt, mata in sekvens i app, lägga till händelse-trigger och felsöka en given sekvens. Grupper roterar var 10:e minut och dokumenterar vad som händer vid fel ordning.

Jämför hur olika händelser kan påverka ett programs flöde.

HandledningstipsI Stationsrotation: Sekvensjakt, placera de fysiska korten på olika höjder så eleverna måste sträcka sig eller böja sig, vilket aktiverar kroppsminnet.

Vad att leta efterVisa två program där samma kommandon är använda men i olika ordning. Fråga eleverna: 'Vad händer i det första programmet? Vad händer i det andra? Varför blir resultatet olika? Vilken händelse kan vi lägga till för att få roboten att stanna innan den når väggen?'

MinnasTillämpaAnalyseraSjälvregleringBeslutsfattandeSjälvkännedom
Skapa en komplett lektion

Aktivitet 03

Planera-Göra-Återblick30 min · Hela klassen

Helklassutmaning: Händelsekedja

Visa ett program på projektor där en händelse triggar nästa. Elever föreslår sekvenser högt, röstar på bästa och testar kollektivt. Diskutera hur ändrad ordning påverkar hela flödet.

Förklara hur ordningen på instruktioner påverkar resultatet i ett program.

HandledningstipsUnder Helklassutmaning: Händelsekedja, använd en timer på fem minuter per steg för att tydliggöra vikten av att planera och genomföra en händelse i taget.

Vad att leta efterGe eleverna en lapp där de ska rita en enkel sekvens av minst tre pilar som visar en väg. Bredvid varje pil ska de skriva ett kommando (t.ex. 'Gå framåt'). Be dem sedan skriva en mening om vad som skulle hända om pilarna var i en annan ordning.

MinnasTillämpaAnalyseraSjälvregleringBeslutsfattandeSjälvkännedom
Skapa en komplett lektion

Aktivitet 04

Planera-Göra-Återblick20 min · Individuellt

Individuell: Dagliga rutiner

Elever skapar sekvens för sin morgonrutin med block, lägger till händelse som 'klockan ringer'. De kör programmet mentalt eller i app och reflekterar över ordningens betydelse.

Konstruera en sekvens av kommandon för att lösa en specifik utmaning.

HandledningstipsFör Individuell: Dagliga rutiner, ge eleverna färgkodade lappar för att markera olika typer av händelser (t.ex. grönt för start, rött för stopp).

Vad att leta efterVisa en enkel visuell programmeringsuppgift (t.ex. en robot som ska flytta ett föremål). Be eleverna skriva ner tre kommandon i rätt sekvens på ett papper. Kontrollera om sekvensen är logiskt korrekt för att lösa uppgiften.

MinnasTillämpaAnalyseraSjälvregleringBeslutsfattandeSjälvkännedom
Skapa en komplett lektion

Mallar

Mallar som passar dessa aktiviteter i Teknik

Använd, redigera, skriv ut eller dela.

Några anteckningar om att undervisa detta avsnitt

Erfarna lärare börjar med konkreta, vardagsnära exempel för att koppla programmering till elevernas egna erfarenheter. Använd gärna analogier från lek och vardagsrutiner för att förklara begreppen. Undvik att gå för snabbt fram med abstraktioner – låt eleverna uppleva och diskutera skillnader i ordning och händelser flera gånger innan de generaliserar. Felsökning i grupp främjar djupare förståelse och ger eleverna tilltro till sin förmåga att lösa problem.

Eleverna visar att de förstår att instruktioners ordning och händelsers triggning är avgörande för att lösa uppgifter. De kan förklara varför ett program fungerar eller inte och anpassa sekvenser efter nya förutsättningar. Samarbete och förmågan att felsöka tillsammans är också viktiga framgångstecken.


Se upp för dessa missuppfattningar

  • Under Parprogrammering: Robotens väg, lyssna efter elever som säger 'det spelar ingen roll i vilken ordning vi lägger korten'.

    Stanna upp och be dem testa sitt program med korten i olika ordning. Fråga: 'Vad händer om du lägger kortet för 'hopp' före 'spring'? Diskutera varför resultatet förändras och jämför med kompisarnas lösningar.

  • Under Stationsrotation: Sekvensjakt, observera om elever tror att alla händelser sker samtidigt med instruktionerna.

    Be dem lägga till en trigger i sitt program, t.ex. 'om roboten nuddar en vägg, stanna'. Låt dem köra programmet flera gånger och diskutera när och varför roboten stannar. Jämför med program utan triggers.

  • Under Helklassutmaning: Händelsekedja, märk om eleverna antar att alla knapptryck ger samma resultat.

    Utmana dem att skapa två olika program där samma knapptryck leder till olika handlingar. Låt dem presentera sina lösningar och diskutera varför resultatet skiljer sig åt beroende på programmet.


Metoder som används i denna översikt