Skip to content

Sensorer och robotarAktiviteter & undervisningsstrategier

Aktivt lärande fungerar eftersom eleverna genom konkreta experiment direkt kan se hur sensorer och robotar samspelar. Genom att arbeta praktiskt med programmering och sensorer utvecklar de förståelse för hur digitala system fungerar i verkliga situationer, vilket stärker både deras problemlösningsförmåga och tekniska självförtroende.

Årskurs 4Digitala Skapare: Teknik och Programmering i Mellanstadiet4 aktiviteter30 min50 min

Lärandemål

  1. 1Jämför information från olika sensorer (t.ex. ultraljud, ljus, knapp) för att beskriva hur en robot kan uppfatta sin omgivning.
  2. 2Konstruera ett enkelt program där en robot reagerar på en specifik sensorinput, till exempel att stanna eller svänga vid hinder.
  3. 3Förklara hur en sensor omvandlar en fysisk händelse (t.ex. avstånd, ljusnivå) till en signal som roboten kan tolka.
  4. 4Identifiera och namnge minst tre olika typer av sensorer som används i robotar och deras grundläggande funktion.

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

45 min·Par

Parprogrammering: Hinderundvikande robot

Dela ut robotar med ultraljudssensor. Elever i par skriver ett program där roboten stannar och vänder vid hinder. Testa på en bana och justera tröskelvärden baserat på observationer.

Förberedelse & detaljer

Hur kan en robot 'se' eller 'känna' sin omgivning med hjälp av sensorer?

Handledningstips: Under parprogrammeringen, uppmuntra eleverna att turas om att vara 'programmerare' och 'testare' för att tydliggöra att robotens beteende är en följd av deras gemensamma beslut.

Setup: Bord eller bänkar uppställda som 4–6 tydliga stationer runt om i rummet

Materials: Instruktionskort för varje station, Olika material beroende på stationens syfte, Timer för rotation

MinnasFörståTillämpaAnalyseraSjälvregleringRelationsförmåga
50 min·Smågrupper

Stationsrotation: Sensorjämförelse

Upplägg tre stationer: ljusensor (mörkt/lyst rum), knappsensor (tryckreaktion) och ultraljud (avståndsmätning). Grupper roterar, loggar data och diskuterar skillnader i information.

Förberedelse & detaljer

Jämför hur olika sensorer ger roboten olika typer av information.

Handledningstips: Vid stationsrotation, placera eleverna i grupper om tre så att de kan diskutera och jämföra sensorernas funktion direkt med varandra.

Setup: Bord eller bänkar uppställda som 4–6 tydliga stationer runt om i rummet

Materials: Instruktionskort för varje station, Olika material beroende på stationens syfte, Timer för rotation

MinnasFörståTillämpaAnalyseraSjälvregleringRelationsförmåga
30 min·Hela klassen

Helklassdemo: Sensorreaktioner

Visa live hur en robot reagerar på sensorer i olika scenarier. Elever förutsäger utfall, testar sedan själva i par och delar resultat i helklass.

Förberedelse & detaljer

Konstruera ett program där roboten reagerar på en sensorinput, t.ex. undviker ett hinder.

Handledningstips: Under helklassdemon, pausa ofta för att ställa frågor som 'Vad händer om vi ändrar programmet här?' för att synliggöra sambandet mellan kod och sensorinput.

Setup: Bord eller bänkar uppställda som 4–6 tydliga stationer runt om i rummet

Materials: Instruktionskort för varje station, Olika material beroende på stationens syfte, Timer för rotation

MinnasFörståTillämpaAnalyseraSjälvregleringRelationsförmåga
35 min·Individuellt

Individuell utmaning: Ljusstyrd dans

Varje elev programmerar roboten att röra sig fortare i mörker och långsammare i ljus med ljusensor. Testa och dela videoklipp med klassen.

Förberedelse & detaljer

Hur kan en robot 'se' eller 'känna' sin omgivning med hjälp av sensorer?

Handledningstips: För den individuella utmaningen, ge tydliga exempel på hur ljussensorn kan styra olika rörelser för att undvika att eleverna fastnar i för enkla lösningar.

Setup: Bord eller bänkar uppställda som 4–6 tydliga stationer runt om i rummet

Materials: Instruktionskort för varje station, Olika material beroende på stationens syfte, Timer för rotation

MinnasFörståTillämpaAnalyseraSjälvregleringRelationsförmåga

Att undervisa detta ämne

Erfarna lärare betonar att eleverna måste få tid att utforska och felprogrammera innan de når korrekta lösningar. Det är viktigt att tydligt koppla ihop sensorernas funktion med programmeringen, så att eleverna ser direkt hur deras kod påverkar robotens beteende. Undvik att förenkla för mycket, eftersom det kan leda till att eleverna missar viktiga samband. Använd gärna vardagsnära exempel för att göra sensorernas funktion mer begriplig.

Vad du kan förvänta dig

Eleverna visar förståelse för sensorers funktion och hur input omvandlas till handlingar genom att förklara, jämföra och programmera robotarnas reaktioner. De kan också beskriva skillnader mellan sensorer och resonera kring deras begränsningar i olika miljöer.

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 parprogrammeringen med hinderundvikande robot, lyssna efter elever som säger att 'roboten fattar att den ska svänga'.

Vad man ska lära ut istället

Avbryt aktiviteten och fråga eleverna: 'Hur vet roboten att den ska svänga?' och peka på koden och sensorn. Låt dem ändra programmet och observera hur roboten beter sig för att synliggöra att det är deras instruktioner som styr.

Vanlig missuppfattningUnder stationsrotation med sensorjämförelse, notera om eleverna tror att alla sensorer mäter samma sak.

Vad man ska lära ut istället

Be eleverna att jämföra sina mätningar från ultraljud och ljussensorer. Fråga: 'Varför visar sensorn olika värden trots att miljön är densamma?' och låt dem diskutera hur sensorerna reagerar på olika faktorer.

Vanlig missuppfattningUnder helklassdemon med sensorreaktioner, uppmärksamma om eleverna förväntar sig att sensorerna alltid ska ge exakta resultat.

Bedömningsidéer

Utgångsbiljett

Efter aktiviteten Parprogrammering: Hinderundvikande robot, ge varje elev en lapp med frågan: 'När roboten stannade framför hindret, vilken sensor använde den och hur reagerade programmet på det? Skriv ditt svar och ge till läraren när du går ut.'

Snabbkontroll

Under Stationsrotation: Sensorjämförelse, visa en ultraljudssensor och fråga: 'Vad kan roboten känna av med den här sensorn? Hur skulle du programmera roboten att reagera om avståndet blir mindre än 20 cm?' Lyssna på elevernas svar och notera om de kopplar sensorn till specifika handlingar.

Diskussionsfråga

Efter Helklassdemo: Sensorreaktioner, starta en diskussion med frågan: 'Hur skiljer sig informationen från en ljussensor från informationen från en ultraljudssensor? Ge ett exempel på när varje sensor skulle vara mest användbar.' Notera elevernas resonemang för att bedöma deras förståelse för sensorernas funktion.

Fördjupning & stöd

  • Utmana eleverna att programmera roboten att följa en vit linje på golvet med hjälp av ljussensorn, och diskutera hur detta kan användas i verkliga robotar.
  • Erbjud scaffolding genom att ge eleverna färdiga kodblock att utgå ifrån vid hinderundvikande robot för att minska frustrationen.
  • Utforska vidare genom att låta eleverna undersöka hur en robot kan reagera på ljudnivåer med en mikrofon-sensor, och jämföra med tidigare sensorer.

Nyckelbegrepp

SensorEn komponent i en robot som känner av omgivningen, som avstånd, ljus eller beröring, och skickar information till robotens 'hjärna'.
UltraljudssensorEn sensor som skickar ut ljudvågor och mäter tiden det tar för dem att studsa tillbaka, för att avgöra avstånd till objekt.
Ljus-sensorEn sensor som mäter mängden ljus i omgivningen, och kan användas för att avgöra om det är ljust eller mörkt.
Knapp-sensor (eller bumper-sensor)En sensor som känner av när roboten stöter emot något, ofta en fysisk knapp som trycks in vid kollision.
ProgrammeringsblockVisuella kodbitar som dras och släpps för att skapa instruktioner till roboten, som hur den ska reagera på sensorinformation.

Redo att undervisa Sensorer och robotar?

Skapa ett komplett uppdrag med allt du behöver

Skapa ett uppdrag