Skip to content
Algoritmer och Logiskt Tänkande · Hösttermin

Instruktioner i vardagen

Eleverna identifierar och analyserar sekvenser av instruktioner i dagliga aktiviteter för att förstå begreppet algoritm.

Behöver du en lektionsplan för Digitala Upptäckare: Grunden i Teknik och Programmering?

Generera uppdrag

Nyckelfrågor

  1. Analysera hur ordningen på stegen påverkar resultatet av en instruktion.
  2. Förklara hur en enkel uppgift kan brytas ner i steg för en maskin.
  3. Bedöm vikten av precision vid formulering av kommandon.

Skolverket Kursplaner

Lgr22: Teknik 1-3 - Att styra föremål med programmeringLgr22: Teknik 1-3 - Hur algoritmer kan skapas och användas vid problemlösning
Årskurs: Årskurs 1
Ämne: Digitala Upptäckare: Grunden i Teknik och Programmering
Arbetsområde: Algoritmer och Logiskt Tänkande
Period: Hösttermin

Om detta ämne

Detta ämne introducerar grunden i algoritmiskt tänkande genom att koppla samman vardagliga rutiner med programmeringens logik. Enligt Lgr22 ska eleverna i årskurs 1 få förståelse för hur instruktioner kan skapas och användas för att lösa problem. Genom att bryta ner välkända aktiviteter, som att bre en smörgås eller klä på sig, i exakta steg lär sig eleverna att en dator eller robot kräver tydlighet för att utföra en uppgift korrekt.

Fokus ligger på begreppet sekvens, det vill säga ordningsföljden av instruktioner. Eleverna tränar sin förmåga att kommunicera logiskt och att se mönster i hur handlingar hänger ihop. Detta lägger en viktig grund för framtida arbete med visuell programmering och tekniska system. Ämnet blir som mest begripligt när eleverna får agera robotar åt varandra och fysiskt uppleva effekten av en otydlig eller felaktig instruktion.

Lärandemål

  • Identifiera och beskriva minst tre steg i en vardaglig rutin, till exempel att borsta tänderna.
  • Förklara hur ordningen på instruktioner påverkar resultatet av en uppgift genom att jämföra två olika sekvenser.
  • Skapa en enkel steg-för-steg-instruktion för en kamrat att utföra en given rörelse.
  • Analysera precisionen i givna instruktioner och föreslå förbättringar för tydlighet.

Innan du börjar

Grundläggande språklig förståelse

Varför: Eleverna behöver kunna förstå och tolka enkla instruktioner för att kunna analysera och skapa egna.

Förmåga att följa enkla instruktioner

Varför: Att kunna utföra en serie steg i rätt ordning är en grundläggande färdighet för att förstå sekvenser.

Nyckelbegrepp

InstruktionEn uppgift eller ett kommando som talar om vad som ska göras. En instruktion kan vara muntlig, skriftlig eller visuell.
SekvensOrdningen som instruktioner eller händelser sker i. Ordningen är viktig för att uppgiften ska bli rätt.
AlgoritmEn steg-för-steg-beskrivning av hur man löser ett problem eller utför en uppgift. Tänk på det som ett recept.
KommandoEtt specifikt ord eller en fras som används för att ge en instruktion, ofta till en dator eller robot.

Idéer för aktivt lärande

Se alla aktiviteter

Kopplingar till Verkligheten

Kockar på en restaurang följer noggrant recept, som är algoritmer, för att skapa maträtter. Om stegen i receptet ändras, till exempel att man lägger i saltet efter att allt annat är klart, kan resultatet bli annorlunda.

Trafikljus använder förprogrammerade algoritmer för att styra trafiken. Ordningen på de röda, gula och gröna signalerna är avgörande för att undvika olyckor.

Spelutvecklare skapar instruktioner (algoritmer) för hur karaktärer i spel ska röra sig och reagera. Spelarens agerande är också en form av instruktion till spelet.

Se upp för dessa missuppfattningar

Vanlig missuppfattningElever tror att robotar är smarta och förstår vad man menar även om man är otydlig.

Vad man ska lära ut istället

Det är viktigt att visa att maskiner bara följer kommandon bokstavligt. Genom att låta läraren agera 'dum robot' som gör fel vid luddiga instruktioner synliggörs behovet av exakthet.

Vanlig missuppfattningAtt ordningsföljden inte spelar någon roll så länge alla steg finns med.

Vad man ska lära ut istället

Genom att fysiskt kasta om steg i en instruktion (t.ex. ta på skor före strumpor) förstår eleverna snabbt att logisk ordning är avgörande för slutresultatet.

Bedömningsidéer

Utgångsbiljett

Ge varje elev ett kort med en enkel vardagsuppgift, till exempel 'Koka ett ägg'. Be dem skriva ner tre steg i rätt ordning. Kontrollera sedan om sekvensen är logisk och om stegen är tydliga.

Snabbkontroll

Låt eleverna stå upp. Ge dem en serie muntliga instruktioner, till exempel 'Stå rakt', 'Lyft höger arm', 'Vinka tre gånger'. Ge sedan samma instruktioner i en annan ordning och fråga dem vad som hände och varför resultatet blev annorlunda.

Diskussionsfråga

Visa en bild på en robot som ska utföra en uppgift, till exempel att plocka upp en legobit. Fråga eleverna: 'Vilka instruktioner behöver roboten för att lyckas? Hur viktiga är orden vi använder för att ge instruktionerna?'

Redo att undervisa i detta ämne?

Skapa ett komplett uppdrag för aktivt lärande, redo för klassrummet, på bara några sekunder.

Generera ett anpassat uppdrag

Vanliga frågor

Vad är en algoritm för en sjuåring?
För en elev i årskurs 1 är en algoritm helt enkelt ett recept eller en steg-för-steg-lista. Det är en serie instruktioner som man följer i en bestämd ordning för att lösa en uppgift eller nå ett mål, precis som när man följer en ritning i ett Lego-paket.
Hur kan aktivt lärande hjälpa elever att förstå algoritmer?
Aktivt lärande, som rollspel eller fysiska sorteringsövningar, gör det abstrakta begreppet 'algoritm' konkret. När eleverna själva får styra en kompis eller rätta en fysisk instruktionskedja ser de direkt konsekvenserna av logiska val, vilket skapar en djupare förståelse än att bara titta på en skärm eller läsa en text.
Måste vi använda datorer för att lära ut detta?
Nej, i årskurs 1 är det ofta bättre att börja utan skärmar. Genom att använda kroppen, lekar och fysiska föremål bygger eleverna upp den logiska grunden som krävs innan de senare introduceras för digital programmering i enlighet med kursplanen i teknik och matematik.
Hur kopplas detta till Skolverkets kursplan?
Det kopplar direkt till teknikens kursplan om att styra föremål med programmering och matematikens del om hur algoritmer används vid problemlösning. Det handlar om att utveckla förmågan att tänka strukturerat och förstå hur tekniska lösningar fungerar i vardagen.