torsdag 31 juli 2014

Scratch @ MIT 2014


Om en vecka befinner jag mig på MIT i Boston på den stora internationella Scratchkonferensen. Idag ska jag välja vilka workshops jag ska gå på. Det blir inte lätt. 

Konferensen bygger på de fyra P:na;

PROJECTS -genom egna projekt som betyder något för individen, erfars hur en idé kan realiseras genom flera olika försök på vägen. 

PEERS - Delakulturen är en viktig aspekt av scratch. Samarbeta, utbyta idéer och bygga vidare på varandras arbete.

PASSION - genom att jobba med det som engagerar individen själv, orkar man jobba hårdare och utmana sig själv till att lära nytt.

PLAY - Scratch ska uppmuntra till en lekfull kultur full av experimentlusta. Att prova nytt, ta risker och undersöka möjligheternas gränser.

Allt detta vill jag se i skolan. Jag tror att vi skulle vinna mycket på att få till en sådan här miljö.

onsdag 30 juli 2014

Scratch Jr är här!

Om en vecka befinner jag mig på MIT på Scratchkonferens. Pirr i magen redan nu av förväntan. Så lämpligt då att ScratchJr har släppts för iPad, så att jag kan roa mig lite innan jag åker. Jag har bara lekt lite tillsammans med min fyraåriga dotter, men gillar vad jag ser. Det här blir ett verktyg jag kan rekommendera till yngre barn, helt klart.

Jag gillar speciellt att det går att lägga in egna bilder, precis som i webbversionen för de äldre. Det ger möjlighet till ett eget skapande, vilket jag tycker är en förutsättning för att det inte bara ska bli ett evigt klickande på färdiga moduler.

Jag saknar att kunna gå till specifika koordinater, men kan förstå att det förenklats bort. Jag hittar inte heller hur man skapar spel med poäng. Mycket möjligt att det går, men jag har inte hittat det i vare sig eget klickande eller i instruktionerna. Pinga mig gärna om det går.

Att allt bygger på symboler och inte språk är ett annat plus. Det gör att det går att använda redan med små barn som inte kan läsa. Det blir också oberoende av kunskaper i engelska, som till exempel Tynker kräver. Nog för att vissa elever kan känna peppen i att lära sig språk genom spel, men ofta är det en extra kognitivt krävande uppgift som gör inlärningen på egen hand, knepigare. 





Det här är mitt och fyraåringen andra försök. Det första försvann eftersom jag glömde spara innan vi tog lunch. Bra att veta att det inte autosparas. 

Jag tycker att det var lätt att komma igång, även för en sån som jag som envisas med att inte läsa instruktioner förrän det kniper. Jag gillar att det här är en möjlighet att skapa digitalt på ett enkelt sätt även på platta. Jämfört med Tynkers nya möjlighet att skapa egna spel, är Scratch helt klart att föredra.

 

lördag 28 juni 2014

Vad menar vi när vi talar om "programmering i skolan"?

Det finns ett behov av att vi definierar vad vi menar när vi pratar om att programmering ska in i skolan. Jag vet av erfarenhet att vi inte riktigt pratar om samma saker jämt.

Kod som tankeverktyg
Har man den här inställningen så ser man programmeringskunskaper som en väg in i logiskt och abstrakt tänkande. Det handlar mer om datalogiskt tänkande (computational thinking) som kan tränas utan datorer och är helt oberoende av programmeringsspråk. Genom att lära sig koda, lär man sig att bryta ner problem i mindre bitar, man lär sig uttrycka sig precis och exakt i instruktioner, man lär sig hitta mönster, göra abstraktioner av de mönstren och kunna generalisera de problemlösningar man hittat. Detta är förmågor som kan tränas i de flesta ämnen i skolan.


(illustration från den poster som jag presenterar på ICED14 med Fredrik Heintz och Linda Mannila 140617)

Kod som förståelse av den digitala världen
Det var i den här änden jag började min resa och det är väl den synen som jag fortfarande har som starkast. Det här är lägsta nivån tycker jag. Att förstå att den digitala världen är byggd av kod är lika viktigt som att förstå att den fysiska världen är uppbyggd av atomer. Med den förståelsen kommer förhoppningsvis insikten om att allt är programmerat av människor, att det går att förstå den digitala världen och att det går att påverka, att eleverna kan lära sig att påverka. Det blir lättare att förstå att filter inte är hundraprocentiga eftersom de bara är algoritmer, liksom våra sökmotorer och virus. Jag ser det som en grundläggande allmänbildning att förstå detta, oavsett i vilken riktning framtidens programmering kommer ta. 

Kod som kreativt verktyg
Makerrörelsen är en positiv kraft som sveper över skolvärlden. Den är nära besläktad med det entreprenöriella lärandet och handlar om det egna skapandet. Med makerperspektivet är det inte lika viktigt med det teoretiska, här är det undersökandet och laborerandet som är i fokus. Kod används för att få lampor att blinka och motorer att rotera på just det sättet vi vill. Läs gärna mer om makerkulturen och vad den kan tillföra både skolan och samhället. 

Beroende på vilket av ovanstående som är ens syn på kod, kommer lösningen för skolan se olika ut. Demokraten nöjer sig med en tillskrivning i samhällskunskapen. Datalogen vill utveckla tankemodeller i alla ämnen. Makers vill ha in den kreativa dimensionen och kanske kan tänka sig en mer digital version av slöjdämnet. 

Jag tycker då att alla tre perspektiven är viktiga. Jag vill ha in alla tre. 






torsdag 26 juni 2014

Workshop i Bryssel

I väntan på tid att avlägga rapport från gårdagen, delar jag här de samlade tweetsen från igår: https://storify.com/grishund/codeeu