Analog programmering – Kompisrobot
Moa Lindell, Nathalie Petersson, Signe Olsson, Sofia Björlén och Lova Johansson
Konkretiserande lärandeobjekt
Eleven ska veta:
- att begreppet “kommando” är en kort uppmaning eller ett steg till roboten som t.ex. gå ett steg framåt.
- att begreppet ”algoritm” beskriver vad som ska hända och består av flera kommandon, som t.ex. gå ett steg framåt, vrid åt höger, gå två steg framåt.
- att en robot är en maskin med en dator i som utför ett fysiskt arbete som t.ex. en tvättmaskin eller en robotgräsklippare.
Beskrivning av lektionen
Lektion riktar sig till elever i årskurs två, klassen är indelade i två halvklasser.
Material:
A4-papper
Kommandolappar (helst laminerade)
Hinder, till exempel papperskorgar osv (ta lättåtkomliga material från klassrummet)
Eleverna har fått en introduktion av programmering tidigare. Vi har tillsammans tittat på filmer och diskuterat robotar, som var det finns och vad de används för. Eleverna har fått i uppgift att leta efter robotar hemma.
Vi startar upp lektionen med en snabb återkoppling till den tidigare lektionen vi hade om programmering och eleverna får berätta om vilka robotar de har hittat hemma. Tillsammans diskuterar vi robotars betydelse för såväl samhället som för oss i klassen. Därefter går vi igenom elevernas uppgift för lektionen vilket är att programmera en robot från start till mål genom en bana. För att underlätta för eleverna kommer de tilldelas färdiga lappar med kommandon som svänga, backa och gå ett steg framåt. Genom att använda symboler i stället för naturligt språk undviker vi missförstånd då alla utgår från förbestämda symboler (Mannila, 2017, s.151). Eleverna får börja med att tillsammans styra läraren genom banan för att få en förståelse kring hur det fungerar. Därefter delas eleverna in i mindre grupper där de får turas om att vara robot och programmera. Målet med denna lektion är att eleverna ska sammansätta flera kommandon till en algoritm för att hjälpa roboten (en klasskompis) att ta sig igenom en bana. Banan är utplacerad i klassrummet där ett A4-papper representerar ett steg. I banan finns också hinder utplacerade som roboten måste ta sig runt.
Elevernas uppgift under lektionen är att programmera en robot, det vill säga en klasskompis samt läraren. Genom att arbeta med programmering så arbetar eleverna på ett tekniskt arbetssätt då de får identifiera behov, ge förslag på lösningar samt utprövning av lösningen (Von Otter & Cederqvist, 2022, s.37).
Koppling till läroplanen
Ur det centrala innehållet för teknik:
Vad datorer används till och deras delar för inmatning, utmatning och lagring av information. Föremål i elevernas vardag som styrs med hjälp av programmering, till exempel hushållsmaskiner och smarta telefoner, och
Några föremål och något tekniskt system i elevernas vardag, hur de är anpassade efter människans behov samt hur de har förändrats över tid.
Styrning av föremål med programmering (Lgr22, 2022, s. 264).
Referenslista
Läroplan för grundskola, förskoleklassen och fritidshemmet. (2022). Skolverket.
Manilla, L. (2017). Programmering i skolan, varför, var och hur? Studentlitteratur.
Von Otter, A-M & Cederqvist, A-M. (2022). Teknik i skolan. Liber.
Inga kommentarer:
Skicka en kommentar