Skip to content

Vardagens dolda algoritmerAktiviteter & undervisningsstrategier

Aktiva metoder fungerar särskilt väl här eftersom eleverna ofta har erfarenhet av vardagliga rutiner utan att reflektera över deras strukturerade logik. Genom att konkretisera algoritmer i fysiska aktiviteter och spel gör vi det abstrakta begripligt och tillgängligt för alla elever.

Årskurs 6Digitalt skapande och tekniska system3 aktiviteter15 min40 min

Lärandemål

  1. 1Identifiera algoritmer i vardagliga situationer som recept och trafiksignaler.
  2. 2Förklara hur ordningsföljden i en algoritm påverkar dess resultat.
  3. 3Analysera hur en serie enkla instruktioner kan lösa ett komplext problem.
  4. 4Designa en enkel algoritm för att ge vägbeskrivning till en robot.

Vill du en komplett lektionsplan med dessa mål? Skapa ett uppdrag

20 min·Par

Rollspel: Robot-programmeraren

I par agerar en elev programmerare och den andra robot. Programmeraren ger exakta instruktioner för att roboten ska utföra en enkel uppgift, som att knyta en sko eller rita en cirkel, utan att roboten får gissa vad som menas.

Förberedelse & detaljer

Hur kan en serie enkla instruktioner lösa ett komplext problem?

Handledningstips: Använd en timer och begränsade rörelser i rollspelet för att tydliggöra att algoritmer handlar om precision och tidsaspekter.

Setup: Öppen yta eller ommöblerade bänkar anpassade för scenariot

Materials: Rollkort med bakgrund och mål, Instruktioner för scenariot

TillämpaAnalyseraUtvärderaSocial MedvetenhetSjälvkännedom
40 min·Smågrupper

Utforskande cirkel: Algoritmer i skolan

Eleverna går på en 'algoritmjakt' i skolmiljön för att hitta tekniska system som styrs av logik, till exempel rörelsedetektorer för belysning eller inloggningssystem. De dokumenterar stegen i systemets logik på gemensamma ytor.

Förberedelse & detaljer

Analysera vad som händer om ordningsföljden i en algoritm ändras.

Handledningstips: Ge eleverna tydliga roller i undersökningen, till exempel som 'receptutvecklare' eller 'skolmiljöexpert', för att fördjupa deras engagemang.

Setup: Grupper vid bord med tillgång till källmaterial

Materials: Samling med källmaterial, Arbetsblad för undersökningscykeln, Metod för att formulera frågor, Mall för redovisning av resultat

AnalyseraUtvärderaSkapaSjälvregleringSjälvkännedom
15 min·Par

EPA (Enskilt-Par-Alla): Den perfekta frukosten

Eleverna skriver ner instruktioner för att göra en smörgås. De byter sedan instruktioner med en kamrat som försöker hitta luckor i logiken där 'roboten' skulle kunna göra fel.

Förberedelse & detaljer

Designa en algoritm för att förklara vägen till matsalen för en robot.

Handledningstips: Ställ frågor som 'Vad händer om vi utelämnar ett steg?' under frukostdiskussionen för att leda eleverna att förstå vikten av fullständiga instruktioner.

Setup: Vanlig klassrumsmöblering; eleverna vänder sig mot sin granne

Materials: Diskussionsfråga (projicerad eller utdelad), Valfritt: anteckningsblad för paren

FörståTillämpaAnalyseraSjälvkännedomRelationsförmåga

Att undervisa detta ämne

Börja med att visa eleverna hur enkla instruktioner, som att koka pasta, kan brytas ner i exakta steg. Undvik att introducera datorer för tidigt, eftersom det kan skapa en uppfattning att algoritmer bara hör till digitala system. Fokusera istället på att eleverna själva upptäcker mönster i sin vardag och sedan generaliserar dessa till tekniska system. Lyssna aktivt på elevernas resonemang och utmana dem att förklara sina tankar med konkreta exempel.

Vad du kan förvänta dig

Eleverna ska kunna identifiera och beskriva exakta steg i en process och förklara varför ordningsföljden är avgörande för resultatet. De ska också kunna koppla dessa fynd till hur algoritmer fungerar i digitala system.

De här aktiviteterna är en startpunkt. Det fullständiga uppdraget är upplevelsen.

  • Komplett handledningsmanuskript med lärardialoger
  • Utskriftsklart elevmaterial, redo för klassrummet
  • Differentieringsstrategier för varje typ av elev
Skapa ett uppdrag

Se upp för dessa missuppfattningar

Vanlig missuppfattningUnder aktiviteten Robot-programmeraren, lyssna efter uttalanden som 'Det här är bara för robotar, vi människor gör inte så.'

Vad man ska lära ut istället

Avbryt direkt och be eleven att beskriva ett recept eller en daglig rutin som en serie exakta steg. Visa sedan hur detta recept kan läsas av en robot om instruktionerna är tillräckligt precisa.

Vanlig missuppfattningUnder aktiviteten Den perfekta frukosten, observera om eleverna tror att ordningsföljden inte spelar någon roll bara stegen finns med.

Vad man ska lära ut istället

Be eleven att praktiskt testa sin algoritm genom att följa den bokstavligt, till exempel genom att hälla mjölk i en skål med ägg. Diskutera resultatet och varför ordningen är avgörande för att undvika en 'algoritmisk krasch'.

Bedömningsidéer

Utgångsbiljett

Efter aktiviteten Robot-programmeraren, ge eleverna ett kort med en kort instruktion, till exempel att klä på sig för att gå ut. Be dem skriva ner minst fem steg som en robot skulle behöva för att utföra uppgiften korrekt. Kontrollera att stegen är logiska och i rätt ordning.

Snabbkontroll

Under aktiviteten Algoritmer i skolan, visa bilden av ett trafikljus och fråga eleverna: 'Vad händer om vi byter plats på det röda och gröna ljuset i algoritmen som styr detta?' Låt eleverna diskutera i par och sedan redovisa sina tankar för hela klassen.

Diskussionsfråga

Under aktiviteten Den perfekta frukosten, ställ frågan: 'Hur kan en serie enkla instruktioner, som att vända sig om och gå rakt fram, hjälpa en robot att hitta till matsalen från klassrummet?' Låt eleverna diskutera i grupper och sedan gemensamt formulera en algoritm med minst fem steg.

Fördjupning & stöd

  • Utmana eleverna att skapa en algoritm för att baka en kaka och testa den med en klasskamrat som 'robot'.
  • För elever som har svårt att se ordningsföljdens betydelse, använd en kort sekvens av bilder som visar en process i fel ordning och be dem rätta till den.
  • Utöka undersökningen till att inkludera en jämförelse mellan manuella och digitala system, till exempel en trafikljuskalgoritm och en app som simulerar trafikljus.

Nyckelbegrepp

AlgoritmEn steg-för-steg-instruktion eller regel för att lösa ett problem eller utföra en uppgift.
InstruktionEtt enskilt steg i en algoritm som talar om vad som ska göras.
SekvensOrdningen som instruktionerna i en algoritm följer.
RobotEn maskin som kan programmeras att utföra specifika uppgifter, ofta genom att följa algoritmer.

Redo att undervisa Vardagens dolda algoritmer?

Skapa ett komplett uppdrag med allt du behöver

Skapa ett uppdrag