Skip to content
Teknik · Årskurs 5

Idéer för aktivt lärande

Introduktion till algoritmer

Aktivt lärande genom lek och fysisk rörelse gör abstrakta begrepp som algoritmer konkreta för eleverna. Genom att inte bara läsa eller lyssna utan att aktivt utforma och följa instruktioner i verkliga situationer bygger de en grundläggande förståelse för hur maskiner kräver exakthet. Denna förståelse är avgörande för att senare kunna hantera mer komplex problemlösning och kodning.

Skolverket KursplanerLgr22: Teknik 4-6, Centralt innehåll, Programmering, Algoritmer och hur de kan användas vid programmeringLgr22: Teknik 4-6, Centralt innehåll, Teknik och samhälle, Hur digitala verktyg och medier kan användas
15–30 minPar → Hela klassen3 aktiviteter

Aktivitet 01

Rollspel30 min · Smågrupper

Rollspel: Den mänskliga roboten

En elev agerar robot och får endast utföra exakta kommandon från sina klasskamrater för att lösa en enkel uppgift, som att stapla muggar. Om instruktionen är otydlig måste roboten stanna eller göra fel, vilket tvingar gruppen att precisera sin sekvens.

Hur kan vi förklara en algoritm för någon som aldrig hört ordet?

HandledningstipsUnder 'Den mänskliga roboten' ska du som lärare agera som en strikt handledare som inte accepterar några avvikelser från instruktionerna, även om det känns onödigt detaljerat.

Vad att leta efterBe eleverna skriva ner en vardaglig aktivitet (t.ex. borsta tänderna, klä på sig) och sedan lista de steg (instruktioner) som krävs för att utföra den. Fråga dem sedan om de kan identifiera en 'input' och en 'output' för aktiviteten.

TillämpaAnalyseraUtvärderaSocial MedvetenhetSjälvkännedom
Skapa en komplett lektion

Aktivitet 02

Utforskande cirkel20 min · Par

Utforskande cirkel: Algoritmdetektiverna

Eleverna får ett antal instruktionskort för en ritning som ligger i fel ordning. De ska samarbeta för att pussla ihop den logiska sekvensen och sedan testa resultatet genom att rita figuren enligt sin nya ordning.

Vilka steg kan vi identifiera i en enkel matlagningsinstruktion?

HandledningstipsFör 'Algoritmdetektiverna' är det viktigt att eleverna får tid att noga undersöka och diskutera varje steg i den givna algoritmen innan de skriver om den.

Vad att leta efterStäll frågan: 'Om du skulle förklara för en robot hur man gör en limpa macka, vilka exakta instruktioner skulle du ge?'. Låt eleverna diskutera i smågrupper och sedan dela med sig av sina mest precisa instruktioner till klassen.

AnalyseraUtvärderaSkapaSjälvregleringSjälvkännedom
Skapa en komplett lektion

Aktivitet 03

EPA (Enskilt-Par-Alla): Vardagens dolda algoritmer

Eleverna reflekterar enskilt över en morgonrutin, diskuterar i par hur stegen kan optimeras och presenterar sedan sin mest effektiva sekvens för klassen med fokus på start- och slutpunkt.

Jämför en algoritm med en instruktionsbok – vilka likheter och skillnader finns?

HandledningstipsAnvänd 'Vardagens dolda algoritmer' som en öppen diskussion där du uppmuntrar eleverna att jämföra sina förslag och argumentera för varför vissa instruktioner är mer precisa än andra.

Vad att leta efterVisa en bild på en enkel vardagsprocess (t.ex. att fylla ett glas med vatten). Be eleverna snabbt rita eller skriva ner de tre viktigaste stegen i rätt ordning. Samla in och se om de flesta har förstått sekvensen.

FörståTillämpaAnalyseraSjälvkännedomRelationsförmåga
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 vet att eleverna ofta underskattar vikten av exakthet i algoritmer. Genom att börja med fysiska aktiviteter och sedan gradvis öka abstraktionsnivån undviker man att eleverna fastnar i teoretiska resonemang som de inte kan omsätta i praktiken. Undvik att förklara för mycket i förväg. Låt eleverna själva upptäcka behovet av precision genom att testa och ompröva sina instruktioner. Forskning visar att elever lär sig bättre när de får göra misstag och sedan korrigera dem än när de bara får rätt information direkt.

Lyckad inlärning syns när eleverna kan skapa och följa en sekvens av instruktioner utan att hoppa över steg eller ändra ordning. De ska också kunna identifiera och korrigera felaktiga instruktioner när de testas på en mänsklig 'robot'. Dessutom kan de förklara varför precisionen är viktig i en algoritm.


Se upp för dessa missuppfattningar

  • Under 'Den mänskliga roboten' märker du att vissa elever hoppar över detaljer eller antar att kompisen förstår innebörden av en vag instruktion.

    Avbryt aktiviteten direkt och fråga kompisen som agerar robot: 'Kan du fullfölja uppgiften med denna instruktion?' Om kompisen inte kan det, be eleven att omformulera instruktionen noggrant tills den fungerar. Påminn om att varje steg måste vara fullständigt och entydigt.

  • Under 'Algoritmdetektiverna' observerar du att eleverna ändrar ordningen på stegen i algoritmen utan att förstå konsekvenserna.

    Be eleverna att fysiskt byta plats på de utskrivna stegen och sedan testa algoritmen igen. Fråga dem: 'Vad hände när du bytte ordning? Varför tror du att det blev fel?' Låt dem sedan återställa rätt ordning och diskutera varför den ursprungliga sekvensen var nödvändig.


Metoder som används i denna översikt