Sensorer och reaktionerAktiviteter & undervisningsstrategier
Aktiva laborationer gör sensorer och reaktioner konkreta eftersom eleverna direkt ser hur roboten förändrar sitt beteende. Genom att testa och justera program i verkliga situationer utvecklar de en tydlig förståelse för sambandet mellan sensorinput och robotens respons.
Lärandemål
- 1Identifiera minst två typer av sensorer som en robot kan använda för att uppfatta sin omgivning.
- 2Beskriva hur en robot kan reagera på en signal från en sensor genom att utföra en specifik handling.
- 3Designa ett enkelt program där en robot använder en sensor för att undvika ett hinder.
- 4Förklara sambandet mellan en sensors input och robotens output i en given situation.
Vill du en komplett lektionsplan med dessa mål? Skapa ett uppdrag →
Parprogrammering: Hinderundvikande
Dela ut robotar till par. Eleverna bygger en bana med hinder och programmerar roboten att stanna eller vända vid sensorupptäckt. De testar, observerar och justerar programmet tillsammans. Avsluta med parvis presentation av lösningar.
Förberedelse & detaljer
Förklara hur en robot kan 'se' eller 'känna' sin omgivning med sensorer.
Handledningstips: Under parprogrammeringen, uppmuntra eleverna att turas om att vara den som skriver och den som förklarar koden högt för att stärka det gemensamma lärandet.
Setup: Flexibel yta för olika gruppstationer
Materials: Rollkort med mål och resurser, Spelvaluta eller marker, Logg för att följa händelseförloppet
Stationer: Sensorutforskning
Sätt upp tre stationer med olika sensorer: hinder, färg och ljus. Små grupper roterar, testar enkla program och ritar vad som händer. Läraren cirkulerar och ställer frågor om reaktioner.
Förberedelse & detaljer
Designa ett program där roboten reagerar på ett hinder eller en färg.
Handledningstips: När eleverna utforskar sensorer på stationerna, be dem dokumentera sina observationer med både anteckningar och skisser för att synliggöra skillnader mellan sensorerna.
Setup: Flexibel yta för olika gruppstationer
Materials: Rollkort med mål och resurser, Spelvaluta eller marker, Logg för att följa händelseförloppet
Helklassdemo: Förutsäg reaktioner
Visa robot med sensor på projektor. Elever förutsäger vad som händer i olika scenarier, som hinder eller färgbyte. Kör demo, diskutera skillnader och låt elever föreslå ändringar.
Förberedelse & detaljer
Analysera hur sensorer gör robotar mer intelligenta och autonoma.
Handledningstips: I helklassdemon av förutsägningar, ställ frågor som kräver detaljerade svar om vad som kommer att hända och varför, för att aktivera elevernas analysförmåga.
Setup: Flexibel yta för olika gruppstationer
Materials: Rollkort med mål och resurser, Spelvaluta eller marker, Logg för att följa händelseförloppet
Individuell: Rita robotens väg
Efter test ritar varje elev robotens bana med hinder och reaktioner. De förklarar för en kompis varför roboten reagerar så. Samla ritningar för klassutställning.
Förberedelse & detaljer
Förklara hur en robot kan 'se' eller 'känna' sin omgivning med sensorer.
Handledningstips: Vid ritandet av robotens väg, be eleverna lägga till korta förklaringar vid varje vägval för att säkerställa att de kopplar handling till programmerad logik.
Setup: Flexibel yta för olika gruppstationer
Materials: Rollkort med mål och resurser, Spelvaluta eller marker, Logg för att följa händelseförloppet
Att undervisa detta ämne
Erfarna lärare betonar att eleverna bör få tid att experimentera och göra misstag med sina program. Det är viktigt att undvika att ge färdiga lösningar, eftersom det är i justerandet av koden som eleverna utvecklar sin förståelse för villkor och algoritmer. Använd gärna konkreta föremål som robotar och sensorer för att göra abstrakta begrepp begripliga. Undvik att förenkla för mycket, eftersom eleverna ofta kan mer än vi tror när de får rätt stöd och material att arbeta med.
Vad du kan förvänta dig
Eleverna kan förklara hur en specifik sensor fungerar och hur det programmerade programmet styr robotens reaktion. De visar detta genom att beskriva sensorernas begränsningar och programmera korrekta sekvenser för olika uppgifter.
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
Se upp för dessa missuppfattningar
Vanlig missuppfattningUnder Parprogrammering: Hinderundvikande, lyssna efter elever som säger att roboten 'vill' eller 'bestämmer' sig för att stanna. Förklara att roboten följer instruktioner som vi har programmerat in, och att det alltid är vi som har bestämt reglerna.
Vad man ska lära ut istället
Under Parprogrammering: Hinderundvikande, be eleverna att peka på den specifika koden som gör att roboten stannar och förklara hur sensorn skickar signalen till programmet. Jämför med en trafikljusregel som alltid säger 'stopp' vid rött ljus.
Vanlig missuppfattningUnder Stationer: Sensorutforskning, observera om elever tror att alla sensorer kan 'se' allt. Påminn dem om att de bara testar en typ av sensor i taget och att varje sensor har en specifik uppgift.
Vad man ska lära ut istället
Under Stationer: Sensorutforskning, uppmuntra eleverna att byta sensorer mellan stationerna och jämföra resultatet. Be dem skriva ner en lista över vad varje sensor klarar av och inte klarar av att göra.
Vanlig missuppfattningUnder Helklassdemo: Förutsäg reaktioner, lyssna efter elever som tror att roboten reagerar på känslor eller tankar. Förklara att roboten bara gör det vi har programmerat den att göra.
Vad man ska lära ut istället
Under Helklassdemo: Förutsäg reaktioner, be eleverna att skriva ner sin förutsägelse innan demonstrationens början. Efteråt, jämför förutsägelsen med det faktiska resultatet och diskutera varför roboten agerade som den gjorde enligt programmet.
Bedömningsidéer
Efter Parprogrammering: Hinderundvikande, ge eleverna en bild av en robot med en ultraljudssensor och be dem skriva en mening om vad sensorn känner av och en mening om hur roboten reagerar på det den känner av.
Under Stationer: Sensorutforskning, gå runt och lyssna på gruppernas diskussioner om sensorerna. Ställ frågan: 'Vad mäter den här sensorn egentligen, och varför kan den inte mäta något annat?' för att bedöma deras förståelse.
Under Helklassdemo: Förutsäg reaktioner, be eleverna att förklara en specifik del av programmet för en kamrat. Fråga: 'Vad händer om roboten möter ett hinder här? Hur vet den att den ska stanna?' för att bedöma deras förmåga att koppla sensorinput till programmerad logik.
Fördjupning & stöd
- Utmana eleverna att programmera roboten att följa en bana med både hinder och linjer genom att kombinera flera sensorer i samma program.
- För elever som kämpar, ge dem en färdig programstruktur med några tomma fält där de ska fylla i rätt villkor och handlingar för att roboten ska fungera.
- Låt eleverna utforska hur man kan använda ljudsensorer för att skapa interaktioner där roboten reagerar på klappar eller ljud, och diskutera skillnaden mellan aktiva och passiva sensorer.
Nyckelbegrepp
| Sensor | En komponent i en robot som känner av något i omgivningen, till exempel ljus, ljud eller avstånd. |
| Input | Information som en sensor skickar till roboten, till exempel att ett hinder är nära. |
| Output | En handling som roboten utför som svar på en input, till exempel att stanna eller svänga. |
| Programmering | Att ge roboten instruktioner, steg för steg, för hur den ska reagera på olika inputs. |
| Villkor | En instruktion i programmet som säger att roboten bara ska göra något om en viss sak är sann, till exempel 'OM hindret är nära, SÅ stanna'. |
Föreslagen metodik
Planeringsmallar för Digitala Upptäckare: Grunden i Teknik och Programmering
Mer i Robotik och Fysisk Programmering
Introduktion till robotar
Eleverna utforskar vad en robot är, vilka typer av robotar som finns och vad de kan göra.
3 methodologies
Styra robotar med enkla kommandon
Eleverna använder enkla kommandon för att styra en robot (t.ex. Ozobot, Edison) genom en bana.
3 methodologies
Robotar och problemlösning
Eleverna använder robotar för att lösa praktiska problem, som att flytta föremål eller navigera i en komplex miljö.
3 methodologies
Robotar i samhället
Eleverna diskuterar hur robotar används i olika delar av samhället och deras framtida roll.
3 methodologies
Etik och robotar
Eleverna diskuterar etiska frågor kring robotar, som autonomi, säkerhet och jobb.
3 methodologies
Redo att undervisa Sensorer och reaktioner?
Skapa ett komplett uppdrag med allt du behöver
Skapa ett uppdrag