Skip to content
Teknik · Årskurs 7

Idéer för aktivt lärande

Algoritmer i vardagen

Aktiva övningar passar väl för detta område eftersom algoritmer i vardagen är en konkret och synlig företeelse. När eleverna själva agerar ut instruktioner eller analyserar sina egna rutiner, blir abstrakta begrepp som logik och sekvens plötsligt greppbara. Det stärker förståelsen för att programmering inte är något magiskt, utan en utvidgning av mänskliga tankeprocesser.

Skolverket KursplanerLgr22: Teknik - Åk 7-9 - Algoritmer och hur de kan användas vid programmeringLgr22: Teknik - Åk 7-9 - Att styra föremål med programmering
20–45 minPar → Hela klassen3 aktiviteter

Aktivitet 01

Rollspel30 min · Par

Rollspel: Den mänskliga roboten

En elev agerar robot och en annan programmerare. Programmeraren ska ge exakta, stegvisa instruktioner för att roboten ska bre en smörgås eller knyta ett skosnöre, där roboten följer instruktionerna bokstavligt för att visa vikten av precision.

Hur kan en komplex vardaglig syssla brytas ner i exakta instruktioner?

HandledningstipsUnder 'Den mänskliga roboten' ska du ställa eleven som agerar robot i situationer där de måste avbryta och fråga om nästa steg, för att synliggöra behovet av precisa instruktioner.

Vad att leta efterGe eleverna ett enkelt recept (t.ex. för att göra en smörgås). Be dem skriva ner tre specifika instruktioner från receptet och förklara varför ordningen är viktig för att smörgåsen ska bli bra.

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

Aktivitet 02

Utforskande cirkel45 min · Smågrupper

Utforskande cirkel: Algoritmer i det vilda

Eleverna letar efter algoritmer i skolmiljön, som i kaffemaskiner, inpasseringssystem eller bibliotekets sortering. De dokumenterar stegen i flödesscheman och presenterar sina fynd för klassen.

Analysera hur ordningen i en algoritm påverkar dess resultat.

HandledningstipsVid 'Algoritmer i det vilda' ska du uppmana eleverna att fotografera och dokumentera steg i processer utanför klassrummet, såsom köer eller matlagning.

Vad att leta efterVisa en bild på en vardaglig process (t.ex. borsta tänderna). Fråga eleverna att muntligt eller skriftligt identifiera minst tre steg i processen och beskriva dem som instruktioner i en algoritm.

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

Aktivitet 03

EPA (Enskilt-Par-Alla): Optimera rutinen

Eleverna skriver ner stegen för att packa skolväskan. De jämför sina listor i par för att hitta onödiga steg och diskuterar hur ordningsföljden påverkar effektiviteten innan de delar sina bästa 'kodoptimeringar' med klassen.

Utvärdera olika vardagliga algoritmer för att avgöra deras effektivitet.

HandledningstipsI 'Optimera rutinen' ska du ge specifika exempel på rutiner att analysera, till exempel 'hur man packar en ryggsäck' eller 'hur man skriver ett meddelande', för att undvika vaga diskussioner.

Vad att leta efterDiskutera följande: 'Tänk på hur du gör dig i ordning på morgonen. Vilka steg ingår? Kan du ändra ordningen på några steg utan att det påverkar resultatet? Vilka steg är absolut nödvändiga att göra i en viss ordning?'

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

Undervisningen bör börja med konkreta, elevnära exempel för att skapa en trygg grund. Det är viktigt att undvika att endast prata om algoritmer som något abstrakt – låt eleverna uppleva hur de själva använder logiska steg i sin vardag. Undvik också att använda tekniska termer i början; de kommer naturligt när eleverna inser att de redan kan algoritmer. Forskning visar att elever lär sig bäst när de får utforska och diskutera i grupper, snarare än att lyssna på en genomgång.

När eleverna kan identifiera och beskriva minst tre steg i en algoritm och förklara varför ordningsföljden är avgörande, har de nått framgång. De bör också kunna jämföra och diskutera hur olika sekvenser påverkar resultatet i både vardagliga och tekniska sammanhang.


Se upp för dessa missuppfattningar

  • Under 'Den mänskliga roboten', kommer eleverna ibland att säga att algoritmer bara hör hemma i datorer.

    Avbryt övningen och ställ frågan: 'Om algoritmen funkar för att styra en människa, varför skulle den inte funka för en maskin?' Be dem sedan att beskriva den mänskliga algoritmen steg för steg som en instruktion till en dator.

  • Under 'Optimera rutinen', kan eleverna tro att ordningsföljden i en instruktion inte spelar någon roll.

    Ge dem en enkel instruktion, till exempel 'Gör en smörgås', men byt ordningen på några steg. Be dem utföra den omkastade versionen och diskutera varför det inte blev som förväntat.


Metoder som används i denna översikt