Aktivitet 01
Stationer: Robotutmaningar
Sätt upp tre stationer med mattor och mål: rak linje, svängar och labyrint. Elever programmerar Bee-Bot, kör och dokumenterar sekvensen. Grupper roterar var 10:e minut och diskuterar skillnader.
Konstruera en sekvens av kommandon för att få roboten att nå ett mål.
HandledningstipsUnder Stationer: Robotutmaningar, placera Bee-Bot vid start och låt eleverna arbeta med en utmaning i taget för att minska överväldigande känsla.
Vad att leta efterGe eleverna ett rutnät med en startpunkt och en målpunkt. Be dem rita eller skriva ner den kortaste sekvensen av kommandon som roboten behöver för att nå målet. Fråga sedan: 'Vad skulle hända om du bytte plats på de två första kommandona?'
FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion→· · ·
Aktivitet 02
Parprogrammering: Målrace
I par ritar elever en bana på papper, skapar sekvens och testar med roboten. De byter bana med ett annat par och reproducerar sekvensen. Avsluta med gemensam reflektion.
Felsök robotens rörelser när den inte gör som tänkt.
HandledningstipsUnder Parprogrammering: Målrace, ge eleverna en tidsgräns på 5 minuter per omgång för att hålla tempo och fokus.
Vad att leta efterLåt eleverna arbeta i par. En elev programmerar roboten för att utföra en viss rörelse, till exempel att åka runt ett bord. Den andra eleven observerar och skriver ner sekvensen av kommandon. Sedan byter de roller och diskuterar om sekvenserna var korrekta och effektiva.
FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion→· · ·
Aktivitet 03
Felsökningsjakt
Ge roboten en felaktig sekvens som inte når målet. Elever analyserar, testar och korrigerar stegvis. Jämför innan/efter i helklass.
Jämför hur olika kommandon påverkar robotens beteende.
HandledningstipsUnder Felsökningsjakt, be eleverna dokumentera varje steg de testar för att synliggöra sin tankeprocess.
Vad att leta efterVisa en video eller en bild på en robot som inte når sitt mål på grund av ett fel i programmeringen. Ställ frågan: 'Var i sekvensen tror ni felet ligger och varför? Hur skulle ni ändra kommandona för att lösa problemet?'
FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion→· · ·
Aktivitet 04
Kommandojämförelse
Elever testar en bassekvens och varierar ett kommando i taget. De noterar förändringar i robotens beteende och delar fynd i grupp.
Konstruera en sekvens av kommandon för att få roboten att nå ett mål.
HandledningstipsUnder Kommandojämförelse, låt eleverna använda färgade brickor för att markera skillnader mellan sina och kamraternas kommandosekvenser.
Vad att leta efterGe eleverna ett rutnät med en startpunkt och en målpunkt. Be dem rita eller skriva ner den kortaste sekvensen av kommandon som roboten behöver för att nå målet. Fråga sedan: 'Vad skulle hända om du bytte plats på de två första kommandona?'
FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion→Några anteckningar om att undervisa detta avsnitt
Börja alltid med att låta eleverna utforska roboten fritt för att skapa nyfikenhet och förtrogenhet med dess funktioner. Använd gemensamma genomgångar där du modellerar hur man planerar en sekvens innan programmeringen börjar. Undvik att ge färdiga lösningar, utan ställ frågor som leder eleverna till att upptäcka sambanden själva. Det är viktigt att betona att programmering handlar om precision, inte om tur eller slumpmässighet.
Eleverna visar framgång genom att skapa korrekta och effektiva kommandosekvenser för roboten. De kan förklara varför en viss sekvens fungerar och identifiera fel när roboten inte når målet. Dessutom diskuterar de sina lösningar med kamrater och argumenterar för sina val av instruktioner.
Se upp för dessa missuppfattningar
Under Stationer: Robotutmaningar, lyssna efter elever som säger att roboten "vet" vägen eller fattar egna beslut.
Avbryt och be eleverna testa samma sekvens två gånger för att visa att resultatet alltid blir detsamma, vilket bevisar att roboten inte tänker själv. Diskutera sedan i helklass varför precisa instruktioner är nödvändiga.
Under Parprogrammering: Målrace, observera elever som tror att fler kommandon automatiskt leder till bättre resultat.
Be dem jämföra längden på sina sekvenser med framgången. Använd en whiteboard för att visa hur korta, effektiva sekvenser ofta fungerar bättre. Uppmuntra dem att ompröva sina lösningar i gruppen.
Under Felsökningsjakt, uppmärksamma elever som säger att felet beror på "att roboten inte förstod" eller att felet uppstod av sig själv.
Gå igenom felsökningsprocessen steg för steg med eleverna. Be dem kontrollera varje kommando i sekvensen och jämföra med robotens faktiska rörelse. Visa hur felaktiga kommandon eller placeringar direkt påverkar resultatet.
Metoder som används i denna översikt