Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator...

42
Programmering i skolan. Inspiration och tankar om Programmering. Richard Duncan Tekniska Museet 2017-03-08

Transcript of Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator...

Page 1: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Programmering i skolan. Inspiration och tankar om

Programmering.Richard Duncan Tekniska Museet

2017-03-08

Page 2: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Richard Duncan

e-post: [email protected]

Instagram: @rifduncan Twitter: @rifduncan

Min blogg om IKT, Programmering och Digitala verktyg i skola och Fritids.

Kreativ IKT https://kreativikt.wordpress.com/

Richard Duncan @rifduncan

Page 3: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

LektionsplaneringarKopplingar till Läroplanen

Vad man kan skapa?Vad finns det för resurser?

Richard Duncan @rifduncan

Page 4: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Min resa i programmering i korta drag..

Richard Duncan @rifduncan

Page 5: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Jobbat på fritids i 10 år

Började analogt och digitalt programmering med en F-klass för 3

år sedan.

Hade programmering på fritids 1-2 ggr i veckan.

Öppet kodhus.

Richard Duncan @rifduncan

Page 6: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Analog programmeringRumsuppfattning

Ge och ta instruktioner Höger och vänster

Aktivt lyssnade Förutse och planera sin väg

Steg för steg tänk Rörelse

Richard Duncan @rifduncan

Page 7: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Prata ”Kod”

Gör liknelser från elevernas vardag. Varför dom gör olika saker, varför olika tekniska lösningar fungerar.

Prata om programmering.

Låt eleverna göra fler jämförelser från deras vardag.

Tips: ”Hej Ruby” av Linda Liukas

Richard Duncan @rifduncan

Page 8: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Rutnät i byggrummet

Programmera din kompis.

Richard Duncan @rifduncan

Kreativ IKT www.kreativikt.wordpress.com

Page 9: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Richard Duncan @rifduncan

Page 10: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Richard Duncan @rifduncan

Page 11: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Tänk som en dator innan du använder en dator!

Prata om datornLek ”robot”

Arbeta digitalt

Richard Duncan @rifduncan

Page 12: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Återspegla den digitala resurs ni ska använda i det analoga

Richard Duncan @rifduncan

Page 13: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Digital programmering

• I F-klass började vi med Lightbot. Därav skärmdumpar på Lightbots symboler.

• Eleverna hade varsin Ipad

• Två lektioner analog programmering innan digital programmering

Richard Duncan @rifduncan

Page 14: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Programmering i F-3Analog

ProgrammeringPrata ”Kod”

Richard Duncan @rifduncan

Page 15: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Öppet kodhus

Varje onsdag mellan 15:00-16:00 hade jag öppet för alla som ville

komma och testa programmering. Fritids och elevers som slutat för

dagen.Richard Duncan @rifduncan

Page 16: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Programmering som profil?

Elevens val 60- 90 minuter i veckan

Max 30 elever per grupp.

Tillgång till datorer/ iPads mm?Inköpa av material?

Progression?

Vad ska jag lära ut?

Richard Duncan @rifduncan

Page 17: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Robotar

Makey Makey

Microbit

Kodlabbet

Scratch

Lightbot

Programmera mera

Datalogiskt tänkande

HTML

code.org

Sett mässan

Richard Duncan @rifduncan

Page 18: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Geek Girl mini Nacka

Richard Duncan @rifduncan

Page 19: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.
Page 20: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Åk 4-5 har 60 min i veckan, 7 lektioner ca 20 elever per grupp

Richard Duncan @rifduncan

Page 21: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Åk 6 till 9 har 90 minuter vardera grupperna varierar i storlek.

Richard Duncan @rifduncan

Page 22: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

code.org• https://code.org/

Richard Duncan @rifduncan

Page 23: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

• Spel

• Program

• Berättelser

• Presentationer

• Lärresurser

• Flippat lärande

• Fantasin är begräningen

Page 24: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Richard Duncan @rifduncan

Page 25: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Elev: Jag fick lova mamma att inte programmera över jullovet.

Jag: gick det då?

Elev: Nä, vill du se mitt senaste spel?

Elev: Jag har klurat på det här över helgen? kan du hjälpa

mig?

Jag: Självklart vi kollar tillsammans?

Elev: Kan jag låna hem två Microbit över helgen? Jag: Gör det, bara du visar mig om du lyckas.

Page 26: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Programmeringprofilen syftar att eleven ska kunna fördjupa sina kunskaper inom logiskt tänkande, problemlösning, bryta ner problem samt använda sig i steg för steg metoder.

Richard Duncan @rifduncan

Page 27: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Detta görs med hjälp av programmering som verktyg samt att lära sig tänka datalogiskt.

Datalogiskt tänkande är att utföra uppgifter och lösa problem på samma sätt som en dator gör.

Richard Duncan @rifduncan

Page 28: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och

program.

Richard Duncan @rifduncan

Programmering för mig handlar om att kunna förstå samband om hur saker och ting fungerar.

Men framför allt att att kunna beskriva något med tydliga och korta instruktioner.

Page 29: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Vi lever i ett samhälle omgivet av teknik.

Richard Duncan @rifduncan

Alla eleverna ska inte behöva blir programmerare.

Men genom att ha kunskap om programmering….

tror jag att förståelsen för vad som skapar och styr den digitala värld vi lever ökar.

Page 30: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Datalogiskt tänkande

Olika verktyg och metoder för att lösa olika uppgifter/ problem.

Tänka utanför boxen.

Tänka kritiskt, vara kreativ, se mönster, kunna förutse och kunna förklara är några förmågor i datalogiskt tänkande.

Richard Duncan @rifduncan

Page 31: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

4D Frame Mecatronics

Richard Duncan @rifduncan

Page 32: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Bygga efter ritning

Richard Duncan @rifduncan

Page 33: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Börjar skapa egna lösningar

Richard Duncan @rifduncan

Page 34: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Utveckla eget

Richard Duncan @rifduncan

Page 35: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Richard Duncan @rifduncan

Page 36: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

Richard Duncan @rifduncan

Page 37: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.
Page 38: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

3D skrivare och Arduino

Richard Duncan @rifduncan

Page 39: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.
Page 40: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.
Page 41: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

UNGA KVINNOR OCH IThttps://www.iis.se/docs/Unga_kvinnor_och_IT.pdf

”En av teorierna om unga kvinnors ointresse för IT handlar om att de inte introduceras till det i skolan”. (ISS 2015)

Öppet Hack

Tjejhack

Page 42: Inspiration och tankar om Programmering....Få en förståelse för hur ett spel, program till dator eller mobil är uppbyggt eller att till och med skapa egna spel, system och program.

e-post: [email protected]

Instagram: @rifduncan Twitter: @rifduncanMin blogg om IKT, Programmering

och Digitala verktyg i skola och Fritids. Kreativ IKT

https://kreativikt.wordpress.com/

Våga programmera med era elever. Kan inte ni så kan dom!

Och kan ingen så lär ni er tillsammans!

Richard Duncan @rifduncan