Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation lisa@kodcentrum.se
KODCENTRUM En ideell förening som helt gratis introducerar barn och unga till programmering och digitalt skapande. 12 kodstugor runt om i landet Barn och unga 9-13 år Över 100 volontärer Barnhack Kodboken.se Koda i skolan
Bilder: Tekniska museet (CC0), Pokemon GO Pixabay.com (CC0), Håkan Lidbo
VÅR DIGITALA VÄRLD Allt digitalt runt omkring oss är uppbyggt av kod skriven av människor. Bild: Pixabay/Geralt (CC0)
I grunden handlar det om att allt som vi använder, som Facebook, Twitter och alla digitala verktyg, är programmerade av någon. En person har alltså i förlängningen designat mitt beteende. Det vore idiotiskt om vi inte vet hur det går till. Källa: Karin Nygårds, weekend.di.se 2017.
DET DIGITALA SPRÅKET Det räcker inte att växa upp med digital teknik för att kunna hantera och förstå den. Bild: privat
Alla elever ska få med sig kunskaper att förstå och kunna påverka världen. Det får inte vara beroende av vilken skola du går på eller vilken lärare du har. Källa: Gustav Fridolin 2017.
DIGITALA MEDBORGARE Vad vill vi att våra barn växer upp som? Delaktiga digitala medborgare Kritiska konsumenter av digitala tjänster och produkter Aktiva producenter som kan påverka och bidra till utveckling Kompetenta medarbetare på en digital arbetsmarknad Bild: Sophie Johansson
DIGITAL KOMPETENS Förmågor för vårt digitala samhälle. Förståelse för digital teknik och dess påverkan på individen och på samhället Självförtroende och förmåga att använda och skapa med digitala verktyg och medier Kritiskt och ansvarsfullt förhållningssätt till digitala verktyg och medier Förmåga att lösa problem och omsätta idéer i handling Källa: Skolverket 2017. Film: Rolighetsteorin.se
PROGRAMMERING En del av digital kompetens. Inte enbart att kunna koda - en process. Identifiera problem Utvärdera möjliga lösningar Planera, designa och tänka datalogiskt Förstå och kunna skapa kod Testa och felsöka Samarbeta och kommunicera Film: Simone Giertz
Skolan ska stimulera elevernas kreativitet, nyfikenhet och självförtroende samt deras vilja att pröva och omsätta idéer i handling och lösa problem. Eleverna ska få möjlighet att ta initiativ och ansvar samt utveckla sin förmåga att arbeta såväl självständigt som tillsammans med andra. Källa: Skolverket 2017.
DATALOGISKT TÄNKANDE Problemlösning med metoder från datavetenskap, en förutsättning för att programmera! Förmågan att Bryta ned problem i mindre delar Identifiera och generalisera mönster Skapa abstrakta modeller Formulera algoritmer - instruktioner som löser ett problem Källa: Linda Mannila 2017. Bild: Pixabay/Geralt (CC0)
Computational thinking is the thought processes involved in formulating a problem and expressing its solution(s) in such a way that a computer human or machine - can effectively carry out. Källa: Jeannette Wing 2010.
COMPUTER Någon som beräknar och löser problem. Bild: Margaret Hamilton, Draper Laboratory (public domain)
Källa: Barefoot 2014
KONCEPT Logiskt tänkande Algoritmer Nedbrytning Mönsterigenkänning Abstraktion Utvärdering ARBETSSÄTT Utforskande Skapande Felsökning Uthållighet Samarbete Källa: Barefoot 2014, Linda Mannila 2017
Exempel: Linda Mannila 2016.
LEARN TO CODE CODE TO LEARN Källa: Mitchel Resnick, MIT Media Lab 2013.
VARFÖR? Skolans roll är att ge alla barn och unga likvärdiga förutsättningar. Allmänbildning Demokrati och medborgarskap Mångfald och inklusion Framtidens arbetsmarknad Källa: Linda Mannila 2017. Bild: Ada Lovelace av Alfred Edward Chalon (public domain)
The top 10 in-demand jobs in the future don t exist today. We are currently preparing students for jobs that don t yet exist, using technologies that haven t been invented, in order to solve problems we don t even know are problems yet. Källa: Richard Riley
Källa: Linda Mannila 2017. Bild: Ada Lovelace av Alfred Edward Chalon (public domain)
Källa: IT&Telekomföretagen, Insight Intelligence Unga kvinnor och IT 2016.
Källa: Expertvalet.se, UKÄ (Universitet Kanslerns Ämbete) 2016.
60 000 programmerare behövs i Sverige inom fyra år och ännu fler inom IT om inte ALLA jobb är inom IT? Källa: Arbetsförmedlingen 2017.
ALLMÄNBILDNING I FRAMTIDEN? VÅR DIGITALA VÄRLD DET DIGITALA SPRÅKET DIGITALA MEDBORGARE DIGITAL KOMPETENS Bild: Pixabay/Geralt (CC0)
3 TIPS: Lärare till lärare 1. Utforska ihop med eleverna 2. Börja enkelt 3. Våga misslyckas!
3 TIPS: Kom igång 1. Kursportalen (kurser.arstaskolan.se) 2. CSunplugged.org 3. Kodboken.se
3 TIPS: I läsfåtöljen 1. Att undervisa i programmering i skolan, Linda Mannila 2. Koden till digital kompetens, Karin Nygårds 3. Hej Ruby, Linda Liukas