Skip to content
Teknik · Årskurs 4

Idéer för aktivt lärande

Villkor och val

Eleverna lär sig allra bäst om villkor och val när de får pröva direkt. Genom att själva styra beslut i kod och jämföra med verkliga val får de en konkret förståelse för hur logik fungerar, vilket stärker deras problemlösningsförmåga och digitala kompetens enligt Lgr22.

Skolverket KursplanerLgr22: Teknik 4-6, Centralt innehåll, Teknik och samhälle, Digitala system, Grundläggande begrepp inom programmeringLgr22: Teknik 4-6, Centralt innehåll, Teknik och samhälle, Digitala system, Att styra föremål med programmering
20–45 minPar → Hela klassen4 aktiviteter

Aktivitet 01

Simuleringsövning30 min · Par

Parprogrammering: Beslutsspel

Elever arbetar i par med blockbaserad programmering, t.ex. Scratch. De skapar ett spel där en figur svarar olika på knapptryck: hoppar om pil upp, dansar om pil ner. Testa och byt roller efter 10 minuter.

Hur kan ett program reagera olika beroende på vad användaren gör?

HandledningstipsLåt eleverna arbeta med Parprogrammering: Beslutsspel i 15 minuter åt gången för att undvika frustration och främja samarbete.

Vad att leta efterGe eleverna ett kort där de ska skriva ett exempel på en 'om-då'-sats från ett spel eller en app de använder. De ska också förklara vad som händer om villkoret är sant och vad som händer om det är falskt.

TillämpaAnalyseraUtvärderaSkapaSocial MedvetenhetBeslutsfattande
Skapa en komplett lektion

Aktivitet 02

Simuleringsövning45 min · Smågrupper

Smågrupper: Flödesschema för vardagsval

Rita flödesscheman på papper för ett problem som 'ska jag ta regnjacka?'. Inkludera om-då-satser för väder. Gruppen kodar sedan schemat i ett enkelt verktyg och presenterar.

Jämför hur människor och datorer fattar beslut baserat på villkor.

HandledningstipsAnvänd färgade kort eller post-it-lappar i Smågrupper: Flödesschema för att tydliggöra beslutsvägar och underlätta diskussionen.

Vad att leta efterVisa en enkel kodsnutt med en 'om-då'-sats (t.ex. i Scratch eller liknande). Ställ frågan: 'Vad händer med figuren om variabeln 'poäng' är större än 10?' Låt eleverna svara genom att räcka upp handen (ja/nej) eller skriva sitt svar på en lapp.

TillämpaAnalyseraUtvärderaSkapaSocial MedvetenhetBeslutsfattande
Skapa en komplett lektion

Aktivitet 03

Simuleringsövning20 min · Hela klassen

Helklass: Demo och diskussion

Visa ett program med villkor på projektor, t.ex. ett virtuellt djur som reagerar på input. Elever förutsäger utfall, testar kollektivt och diskuterar varför vissa val leder till oväntade resultat.

Designa en enkel algoritm som använder ett villkor för att lösa ett vardagsproblem.

HandledningstipsStäll öppna frågor under Helklass: Demo och diskussion, till exempel 'Vad händer om villkoret ändras?' för att främja kritiskt tänkande.

Vad att leta efterStäll frågan: 'Hur skiljer sig ett trafikljus från hur du fattar ett beslut när du ska korsa gatan?' Låt eleverna jämföra datorns logiska villkor med människans mer komplexa beslutsfattande, som kan inkludera känslor eller erfarenheter.

TillämpaAnalyseraUtvärderaSkapaSocial MedvetenhetBeslutsfattande
Skapa en komplett lektion

Aktivitet 04

Simuleringsövning25 min · Individuellt

Individuell: Felsök villkor

Ge elever ett program med felaktiga om-då-satser, t.ex. ett sorteringssystem. De ändrar villkoren stegvis, testar och förklarar fixen i en loggbok.

Hur kan ett program reagera olika beroende på vad användaren gör?

Vad att leta efterGe eleverna ett kort där de ska skriva ett exempel på en 'om-då'-sats från ett spel eller en app de använder. De ska också förklara vad som händer om villkoret är sant och vad som händer om det är falskt.

TillämpaAnalyseraUtvärderaSkapaSocial MedvetenhetBeslutsfattande
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

Börja med konkreta exempel eleverna känner igen, som en dörr som öppnas eller ett trafikljus. Undvik att introducera för många villkor på en gång. Fokusera på att eleverna förstår sambandet mellan villkor och handling, inte syntaxen. Använd gärna analogier som att datorer är som robotar som bara kan följa strikta instruktioner.

Eleverna ska kunna förklara hur en 'om-då'-sats fungerar och förutsäga hur en figur beter sig beroende på villkor. De ska också kunna jämföra datorers logiska beslut med mänskliga val och designa enkla algoritmer för vardagsproblem.


Se upp för dessa missuppfattningar

  • Under Parprogrammering: Beslutsspel, lyssna efter påståenden som 'Datorn fattar beslut som en människa, med känslor.'

    Be eleverna att förutsäga hur figurerna kommer att agera baserat på villkor och sedan jämföra med egna beslut. Använd frågan 'Hur skiljer sig datorns beslut från ditt eget?' för att tydliggöra att datorer saknar känslor.

  • Under Smågrupper: Flödesschema för vardagsval, kan eleverna tro att alla villkor alltid är sanna.

    Be grupperna att testa sina flödesscheman med både sanna och falska villkor. Använd konkreta frågor som 'Vad händer om villkoret är falskt?' för att visa dynamiken.

  • Under Parprogrammering: Beslutsspel, kan eleverna tycka att 'om-då'-satser alltid kräver många rader kod.

    Uppmuntra eleverna att använda minimala block och fokusera på logiken. Visa hur en enkel 'om-då'-sats kan styra flera handlingar i Scratch eller liknande verktyg.


Metoder som används i denna översikt