Skip to content

Styra robotar med enkla kommandonAktiviteter & undervisningsstrategier

Aktivt arbete gör programmeringsbegrepp konkreta för eleverna. Genom att fysiskt styra roboten kopplar de abstrakta kommandon till verkliga resultat. Denna metod stärker förståelsen för orsak och verkan samtidigt som den främjar samarbete och problemlösning på en nivå anpassad för årskurs 1.

Årskurs 1Digitala Upptäckare: Grunden i Teknik och Programmering4 aktiviteter20 min45 min

Lärandemål

  1. 1Designa en sekvens av kommandon för att styra en robot längs en förbestämd bana.
  2. 2Förklara hur roboten tolkar och utför enkla kommandon som framåt, sväng vänster och sväng höger.
  3. 3Analysera varför en robot inte följer en bana och identifiera potentiella felkällor i kommandosekvensen eller banan.
  4. 4Skapa en ny bana och programmera roboten att följa den med hjälp av olika kommandon.

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

Parprogrammering: Designa banan

Låt elever i par rita en enkel bana med svarta linjer på vitt papper. De skapar sedan en sekvens av färgkoder eller kommandobitar för att få roboten att följa banan från start till mål. Testa sekvensen och justera vid behov.

Förberedelse & detaljer

Designa en sekvens av kommandon för att få roboten att följa en specifik väg.

Handledningstips: Under parprogrammeringen, uppmuntra eleverna att turas om att ge kommandon högt medan den andra eleven utför dem på roboten.

Setup: Varierar; kan vara utomhus, i labbmiljö eller ute i samhället

Materials: Material för att genomföra aktiviteten, Reflektionslogg med vägledande frågor, Observationsschema, Ramverk för att koppla erfarenhet till teori

TillämpaAnalyseraUtvärderaSjälvkännedomSjälvregleringSocial Medvetenhet
45 min·Smågrupper

Stationsarbete: Felsökningsstationer

Upplägg tre stationer: en med rak bana, en med svängar och en med hinder. Grupper roterar, testar givna kommandon och noterar vad som går fel. Diskutera lösningar i plenum.

Förberedelse & detaljer

Felsök varför roboten inte följer de givna instruktionerna.

Handledningstips: Vid felsökningsstationerna, upprepa att roboten enbart följer de givna kommandona och inte kan gissa sig till vägen.

Setup: Varierar; kan vara utomhus, i labbmiljö eller ute i samhället

Materials: Material för att genomföra aktiviteten, Reflektionslogg med vägledande frågor, Observationsschema, Ramverk för att koppla erfarenhet till teori

TillämpaAnalyseraUtvärderaSjälvkännedomSjälvregleringSocial Medvetenhet
40 min·Hela klassen

Helklassutmaning: Banracing

Alla elever bygger en bana på golvet med tejp. De programmerar sin robot att korsa banan snabbast. Jämför sekvenser och dela tips på förbättringar efter racet.

Förberedelse & detaljer

Förklara hur roboten tolkar de kommandon den får.

Handledningstips: I banracingen, se till att banorna varieras i svårighet så att alla elever känner utmaningen men också framgång.

Setup: Varierar; kan vara utomhus, i labbmiljö eller ute i samhället

Materials: Material för att genomföra aktiviteten, Reflektionslogg med vägledande frågor, Observationsschema, Ramverk för att koppla erfarenhet till teori

TillämpaAnalyseraUtvärderaSjälvkännedomSjälvregleringSocial Medvetenhet
20 min·Individuellt

Individuell reflektion: Robotens tankar

Var elev ritar sin bana och skriver en sekvens. Testa roboten ensam, anteckna tre saker roboten "tänker" när den följer kommandona. Dela i par efteråt.

Förberedelse & detaljer

Designa en sekvens av kommandon för att få roboten att följa en specifik väg.

Handledningstips: Under individuell reflektion, ge eleverna stödord som 'glad', 'förvirrad' eller 'bestämd' för att beskriva robotens beteende.

Setup: Varierar; kan vara utomhus, i labbmiljö eller ute i samhället

Materials: Material för att genomföra aktiviteten, Reflektionslogg med vägledande frågor, Observationsschema, Ramverk för att koppla erfarenhet till teori

TillämpaAnalyseraUtvärderaSjälvkännedomSjälvregleringSocial Medvetenhet

Att undervisa detta ämne

Lärandet fungerar bäst när eleverna får repetera och testa flera gånger. Undvik att ge färdiga lösningar, utan ställ istället frågor som får dem att själv upptäcka felet. Använd elevernas egna reflektioner för att visa att programmering handlar om att prova, misslyckas och justera. Håll aktiviteterna korta och varierade för att bibehålla koncentrationen.

Vad du kan förvänta dig

Eleverna använder korrekta kommandon i rätt ordning för att navigera roboten genom banan. De kan förklara varför ett kommando kommer härnäst och justerar sekvensen baserat på observationer. Dessutom diskuterar de gemensamt vad som gick fel och hur det kan rättas till.

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 missuppfattningDuring Parprogrammering: Designa banan, tro att roboten kan välja väg själv.

Vad man ska lära ut istället

Under aktiviteten, be eleverna att muntligt förklara varje steg roboten ska ta och jämföra med det faktiska resultatet för att synliggöra att roboten enbart följer kommandon.

Vanlig missuppfattningDuring Stationsarbete: Felsökningsstationer, ignorera att kommandonas ordning spelar roll.

Vad man ska lära ut istället

I felsökningsarbetet, låt eleverna byta plats på två kommandon och observera hur banan förändras, för att påvisa vikten av sekvens.

Vanlig missuppfattningDuring Helklassutmaning: Banracing, överskatta robotens hastighet.

Vad man ska lära ut istället

I banracingen, uppmana eleverna att anteckna hur roboten beter sig vid olika hastigheter och diskutera hur det påverkar svängarna.

Bedömningsidéer

Utgångsbiljett

After Parprogrammering: Designa banan, låt eleverna rita en enkel bana och skriva ner kommandosekvensen samt en mening om vad de skulle ändra om roboten inte följde banan.

Snabbkontroll

During Stationsarbete: Felsökningsstationer, ställ frågor som 'Vilket kommando kommer härnäst och varför gör det skillnad?' till grupperna medan de felsöker.

Kamratbedömning

After Helklassutmaning: Banracing, låt eleverna ge feedback till varandra på tydligheten i kommandosekvensen och logiken i banan under parvisa genomgångar.

Fördjupning & stöd

  • Utöka banan med hinder som kräver flera kommandon för att lösa.
  • För elever som kämpar, börja med färdiga kommandosekvenser och låt dem enbart justera en del i taget.
  • Utmana snabba elever att skapa en bana åt en klasskompis och förklara logiken bakom sin design.

Nyckelbegrepp

KommandoEn instruktion som talar om för roboten vad den ska göra, till exempel 'gå framåt' eller 'sväng höger'.
SekvensEn ordnad följd av kommandon som roboten utför efter varandra för att uppnå ett mål, som att följa en bana.
FelsökningProcessen att hitta och åtgärda fel i kommandosekvensen eller banan när roboten inte beter sig som förväntat.
BanaDen väg eller det mönster som roboten ska följa, ofta ritad på papper eller markerad på golvet.

Redo att undervisa Styra robotar med enkla kommandon?

Skapa ett komplett uppdrag med allt du behöver

Skapa ett uppdrag