blockprogrammering i förskola och skola
TRANSCRIPT
![Page 2: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/2.jpg)
Presentation och länklista hittar du här: https://drive.google.com/drive/u/1/folders/0B27MfL49TuEveWlGT0hhOTBnMGM Länklistan finns även pappersform. Programmera på papper http://mattebloggen.com/2014/09/programmering-pa-papper/ Video “Du är en robot” https://www.youtube.com/watch?v=yxff3bjtLUs Video ”Följ pilarna” https://www.youtube.com/watch?v=oCW6x8PjSiE&list=PLoSY2L4Zsd8Ee3kXTybXTNsdzmf4iB9yD&index=3 Legolabyrint http://researchparent.com/coding-a-lego-maze/ Anpassad från hour of code: https://drive.google.com/file/d/0B8IGL27s6vLBVjZQakh3S2VhT2s/view Hour of code https://hourofcode.com/us/sv Hour of code – övningar https://code.org/learn Scratch https://scratch.mit.edu/ Scratch kort http://scratched.gse.harvard.edu/resources/scratch-cards-swedish Videokurs Scratch samt boken barnhack https://www.iis.se/lar-dig-mer/barn-och-ungdomar/ ScratchJR (På plattan) http://www.scratchjr.org/ ScratchJR kort http://www.scratchjr.org/teach.html Den hackade läroplanen http://teacherhack.com/hackad-laroplan/ Code Week http://codeweek.eu/ Robot Bee-bot och Dash http://www.hos.se/produkter/programmering/263 Appar för programmering http://www.pappasappar.se/matematik/programmering/ Utan dator, muggar, my robot friend https://csedweek.org/unplugged/thinkersmith Programmeringsinspiration https://sites.google.com/site/programmeringsinspiration/
![Page 3: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/3.jpg)
![Page 4: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/4.jpg)
Be ett barn förklara hur man borstar tänderna. • Barn utan erfarenhet av programmering beskriver i
20 steg. • Barn med programmeringserfarenhet
beskriver med tre steg. Förmågan att bryta ner problem i mindre segment är en strategi som kommer tillbaka i allt från problemlösning, resonemang, retorik och mycket mer.
![Page 5: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/5.jpg)
Var börjar man? Programmering handlar om att göra saker i rätt ordning
Instruktioner: • Ta på dig byxor • Ta på dig skor • Ta på dig en tröja • Ta på dig en jacka • Ta på dig strumpor
Kommer programmet att fungera eller blir det något fel? Hur kan ett fungerande program se ut istället?
”Programmering på papper” V. Chapovalova.
![Page 6: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/6.jpg)
Instruktioner: • Ta på dig byxor • Ta på dig skor • Ta på dig en tröja • Ta på dig en jacka • Ta på dig strumpor
Istället skall det vara såhär: • Ta på dig byxor • Ta på dig en tröja • Ta på dig strumpor • Ta på dig skor • Ta på dig en jacka
Programmet fungerar inte. Strumporna sitter utanpå skorna.
![Page 7: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/7.jpg)
Låt eleverna sitta rygg mot rygg. Den ena har papper och penna, den andra skall ”styra”. Genom att säga upp, ner, vänster, höger och stopp ska den ena eleven få den andra att rita en viss figur, t.ex. en rektangel. Det handlar om att ge instruktioner – att programmera.
![Page 8: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/8.jpg)
För att ett program skall fungera måste instruktionerna var korta och tydliga. Annars kommer inte datorn att förstå oss. Vad händer om vi försöker utföra en instruktion som bryter mot reglerna?
Sträck fram handen och hälsa
Stå mitt emot varandra. Sträck fram höger hand. Hälsa.
![Page 9: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/9.jpg)
Vi börjar med ännu enklare kommandon – pilar. Grönt betyder start, rött betyder stopp.
![Page 10: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/10.jpg)
Kortspel
Cody Roby
Bits &Bytes
![Page 11: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/11.jpg)
Brädspel
![Page 12: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/12.jpg)
Material Lego Maze
![Page 13: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/13.jpg)
Muggar, my robot friend
![Page 14: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/14.jpg)
![Page 15: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/15.jpg)
Anpassa spelet RushHour/The Traffic Jam Spelet går ut på att flytta bilar genom att köra fram eller backa. Målet är att den röda bilen skall köra ut från parkeringen. Programmerings tänket kommer när vi skall beskriva hur bilarna skall flyttas. Titta på bilden. För att flytta den röda bilen behöver jag flytta den gröna. Men den blockeras av en blå… Alltså måste jag flytta den lila bilen först.
Start Lila backa 1 steg Ljusblå fram 1 steg Gul backa 1 steg Mörkgrön fram 1 steg Ljusgrön fram 1 steg Blå backa 1 steg Röd fram 2 steg Stopp
![Page 16: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/16.jpg)
![Page 17: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/17.jpg)
![Page 18: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/18.jpg)
![Page 19: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/19.jpg)
![Page 20: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/20.jpg)
Bee-Bot
Markera en exakt startpunkt på golvet och bygg en labyrint som Bee-Bot ska köra igenom. Du kan markera banan med tejp. Nu kan du låta en kompis få programmera Bee-Bot att köra genom labyrinten. En linjal kan vara en bra hjälp. Hur långt kör Bee-Bot på varje kommando?
![Page 21: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/21.jpg)
![Page 22: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/22.jpg)
Robotmusen Colby har färdiga kort med banor. Eleverna får även bygga sina egna banor och lösa dem.
![Page 23: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/23.jpg)
Primo Cubetto har pusselbitar som får roboten att röra sig åt olika håll. Träplattan är vår programmeringsyta och att den får roboten att röra sig. Vi byter pusselbitar och ser vad som händer.
![Page 24: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/24.jpg)
Code-A-Pillar har 14 bitar som man kopplar samman. Beroende på hur man bygger ihop den så rör den sig på olika sätt.
![Page 25: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/25.jpg)
Blue-Bot programmeras i appen. Eller används på samma sätt som Bee-Bot.
![Page 26: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/26.jpg)
Dash och Dot har ett antal appar att nyttja vid programmeringen. Genom att visa plattan på projektorn och låta eleverna tillsammans lösa en labyrint är alla engagerade samtidigt.
![Page 27: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/27.jpg)
Codebug använder blockprogrammering för att få ledlampor att lysa. Den går även att stoppa in i något man sytt, t.ex. en uggla.
![Page 28: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/28.jpg)
Lightbot - Plattan och lego
![Page 29: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/29.jpg)
Puzzlet…
..och Osmo har båda fysiska brickor som styr en figur i plattan.
![Page 30: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/30.jpg)
LilyPad programmerar du i datorn. Den får lampor att blinka och kan ge ifrån sig ljud med hjälp av en liten högtalare. Funkar bra att sy fast i kläder och egna gosedjur.
![Page 31: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/31.jpg)
![Page 32: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/32.jpg)
![Page 33: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/33.jpg)
![Page 34: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/34.jpg)
För att hitta en app som passar gå till pappas appar, http://www.pappasappar.se/ Där kan du välja ålder och inriktning. • ScratchJr – programmera och
skapa interaktiva berättelser, fri programmering
Lösa uppdrag: • Lightbot Jr • Lightbot • A.L.E.X • LEGO Mindstorms Fix the
Factory • Robo Logic 2 • My Robot Friend
![Page 35: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/35.jpg)
Hour of code Lös uppdrag med steg för steg instruktioner.
Viktigt att som lärare tänka på att övningarna fokuserar på olika områden. Hjälp eleverna välja övning. Exempel: Star Wars – matematik, problemlösning. Frost – matematik, geometri.
![Page 36: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/36.jpg)
![Page 37: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/37.jpg)
Scratch JR har en hemsida där man kan lära sig mer om appen. https://www.scratchjr.org/ Här finns även Scratch-kort med instruktioner
![Page 38: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/38.jpg)
Scratch - hemsida, eller ladda ner Enklast är att först visa eleverna hur man startar programmet. Berätta att grön flagga betyder start. Sätt ihop ”start” och ”gå tio steg”. Första programmet är klart. Ge sedan eleverna tillgång till Scratchkort. Låt dem undersöka de olika funktionerna. Scratchkort finns på svenska.
![Page 39: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/39.jpg)
![Page 40: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/40.jpg)
![Page 41: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/41.jpg)
![Page 42: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/42.jpg)
![Page 43: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/43.jpg)
![Page 44: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/44.jpg)
Jag kan inte fatta att det
fungerade första gången!
(nybörjare )
Jag kan inte fatta att det
fungerade första gången…
(erfarenhet)
![Page 45: Blockprogrammering i förskola och skola](https://reader035.vdocuments.site/reader035/viewer/2022081516/62b0d10da7f8735b9e7254de/html5/thumbnails/45.jpg)
3 frågor
• I vilka vardagssammanhang stöter våra elever på programmering?
• Vilka kopplingar kan du se mellan
ditt undervisningsämne och det datalogiska tänkandet?
• Om du känner att du behöver fortbildning inom området på vilket sätt skulle den vara utformad?