Programmering handlar om att ge en dator instruktioner för att utföra en uppgift. All digital teknik vi använder idag är programmerad av människor. Genom att förstå grunderna i programmering kan vi:
Få insikt i hur digital teknik fungerar
Förstå att vi kan påverka och styra tekniken – inte tvärtom
Utveckla förståelse för den teknikutveckling vi möter i vardagen då för att navigera i ett snabbt föränderligt samhälle
I förskolan är det själva grunden i programmering vi kan jobba med – det som kallas datalogiskt tänkande. Datalogiskt tänkande är en central del av programmering och hjälper oss att tänka logiskt. Att tänka datalogiskt betyder att kunna tänka på ett sätt som en dator förstår.
Det handlar om att kunna hitta mönster genom att se återkommande sekvenser i problem, att bryta ner större uppgifter i mindre delar för att göra dem mer hanterbara, att abstrahera genom att fokusera på det som är viktigt och sortera bort det oväsentliga, samt att skapa algoritmer där vi ger tydliga och stegvisa instruktioner.
Genom att arbeta med grunderna i programmering kan vi skapa förutsättningar för barnen att bland annat:
Utveckla begreppsuppfattning
Förstå symbolers kommunikativa funktioner
Utforska läge och riktning
Föra och följa resonemang
Hitta mönster
Problemlösning
Under 2022 genomfördes ett projekt om programmering och språkutveckling på några förskolor i Göteborgs Stad. Projektet hade som övergripande syftet att stärka barnens adekvata digital kompetens, programmering och datalogiskt tänkande samt stödja deras språkutveckling.
Exempel från projektet - TAKK och programmering
Film från skolverket
Dansprogrammering är en rolig analog aktivitet för att lära känna olika begrepp inom programmering så som algoritm och loopar.
Denna bok innehåller flera kapitel som berör programmering och hur det kan användas i undervisningen. Läs mer på Litteratur
Nedladdningsbart material
Vill du arbeta med programmering i barngruppen? Ska du hålla en workshop kring programmering?
Här hittar du material att ladda ned.