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

Programmering utan skärm: Sekvenser

Eleverna övar på sekventiellt tänkande genom att styra varandra genom hinderbanor med pilar och symboler.

Nyckelfrågor

  1. Jämför användningen av symboler och ord för att kommunicera instruktioner.
  2. Analysera hur man identifierar och korrigerar fel i en sekvens av instruktioner.
  3. Differentiara de minsta stegen för att dela upp en rörelse i en algoritm.

Skolverket Kursplaner

Lgr22: Teknik 1-3 - Programmering i visuella programmeringsmiljöerLgr22: Teknik 1-3 - Kontrollstrukturer i algoritmer
Å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

Programmering utan skärm, ofta kallat 'unplugged coding', är ett effektivt sätt att introducera programmeringens grunder utan tekniska hinder. Enligt Lgr22 ska eleverna få prova på att styra föremål och förstå kontrollstrukturer. Genom att använda pilar, symboler och sin egen kropp tränar eleverna på att översätta en tanke till en kod som någon annan kan följa.

Denna metod betonar vikten av att hitta fel, så kallad 'debugging', i en trygg miljö. Eleverna lär sig att det är naturligt att det blir fel och att koden kan justeras. Genom att arbeta tillsammans med fysiska hinderbanor utvecklar de både sitt logiska tänkande och sin samarbetsförmåga. Konceptet blir mest levande när eleverna får skapa egna banor och utmana varandra att hitta den kortaste vägen med hjälp av papperspilar.

Idéer för aktivt lärande

Se upp för dessa missuppfattningar

Vanlig missuppfattningAtt programmering bara handlar om att sitta vid en dator.

Vad man ska lära ut istället

Genom att använda fysiska lekar visar vi att programmering är ett sätt att tänka och lösa problem, oavsett om verktyget är en iPad eller en papperslapp. Detta avdramatiserar tekniken.

Vanlig missuppfattningAtt en pil framåt betyder 'gå till norr' oavsett vilket håll man står åt.

Vad man ska lära ut istället

Elever blandar ofta ihop absoluta och relativa riktningar. Genom att låta dem fysiskt vrida sig i klassrummet lär de sig att 'framåt' beror på vilket håll 'roboten' är vänd.

Redo att undervisa i detta ämne?

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

Vanliga frågor

Varför ska vi programmera utan datorer?
Det tar bort tekniska problem som inloggning och batteritid, och låter eleverna fokusera helt på logiken. Det är också mer inkluderande och uppmuntrar till fysisk rörelse och samarbete, vilket är viktigt för yngre barn.
Vilka är de bästa strategierna för att lära ut unplugged programmering?
De mest effektiva strategierna är de som involverar kroppen och samarbete. Genom att använda 'mänskliga robotar' och fysiska pilar på golvet kan eleverna se koden framför sig. Att låta eleverna arbeta i par för att 'debugga' varandras instruktioner skapar en naturlig miljö för lärande genom diskussion.
Hur hjälper detta eleverna med matematik?
Det tränar rumsuppfattning, riktningar och förmågan att följa och skapa instruktioner i flera steg. Det är en direkt tillämpning av matematiska mönster och logiska resonemang.
Vad gör vi om eleverna tycker det är för lätt?
Introducera begränsningar, som att de bara får använda ett visst antal pilar, eller lägg till 'funktioner' där en viss symbol betyder en hel serie rörelser (t.ex. en stjärna betyder 'hoppa tre gånger').

Bläddra i kursplaner per land

Asien & Stilla havetINSGAU