Kategoriarkiv: code.org

Filmer som inspirerar till kodning?

När President Obama var en del av inledningen till Code Week gav det, inte helt oväntat, en del uppmärksamhet. Det finns även en kort video där presidenten berättar för amerikanska barn att det är viktigt att skapa saker och hur det är en del av den amerikanska identiteten.

De stora amerikanska initiativen som vill få fler att koda, som code.org och madewithcode.com, har producerat en hel del inspirationsfilmer som denna. Flera av filmerna riktar sig till elever, några till lärare och del är snarast framtagna för att bilda opinion. En del bygger på att kända personer (både de som är kända inom IT-industrin och sådana som är kända för annat) berättar om varför programmering är viktigt och varför det är viktigt för dem. I många fall handlar det om att visa förebilder, ibland mindre välkända sådana, för att visa på bredden av personer som arbetar med programmering. Här är några exempel på sådana filmer.

What Most Schools Don’t Teach (code.org)

Det här var en av code.orgs första filmer, som har fått förhållandevis stor spridning. Förutom att kända personer är med, så visar den även upp en bredd av personer som arbetar med programmering på företag som många känner till. De berättar om hur de började koda och en hel del handlar om att avdramatisera. Att detta handlar om en långsiktig rekrytering blir tydligt när man visar sina coola kontor. Man tar upp att datavetenskap finns överallt, att det kan ses som en ”super power” och att de som kan det kommer att vara framtidens rockstjärnor. Filmen är nästan fem minuter lång, vilket känns som att det är i längsta laget.

Code – The New Literacy (code.org)

En kortare film med liknande upplägg, men som framförallt handlar om att mjukvara finns överallt runtomkring oss och att det är viktigt att förstå språket som mjukvara är uppbyggt med även om man inte jobbar med det. Som titeln antyder kopplar man denna förmåga till läs- och skrivförmågan.

Made with Code – Erica Kochi

Här möter vi Erica som arbetar på UNICEF, där hon berättar hur de arbetar med mobiltelefoner. De flesta av filmerna från Made with Code lyfter fram kvinnor och tjejer som berättar om vad de gör med kod, till exempel cancerforskning, dans (denna är riktigt snygg!) och spelutveckling.

Computer Science for elementar school (code.org)

Denna video riktar sig till lärare i de yngre årskurserna. Man får möta lärare som arbetar med kod i klassrummet, som berättar om varför det är viktigt om och sina erfarenheter. Och så ser vi en massa barn som är glada och entusiastiska.

Funkar det?

Jag är lite kluven till dessa filmer. Men jag tänker att man får ta dem för vad de är, något som ska fånga uppmärksamhet och hitta olika sätt som elever kan identifiera sig med de som sysslar med kod. Frågan är hur väl de funkar för svenska elever?

code.org-youtube

Vill du kolla på fler a filmerna så kan du gå direkt till Code.org på YouTube (väldigt många videos) eller MadeWithCode på YouTube.

Översättningsbestyr

code.org-translation1

Idag blir det bara ett kort inlägg, jag använde min ”blogg-tid” för att översätta material till hourofcode.org. Nu är detta inget som ni kan se (i alla fall inte just nu) för det visar sig att minst 75% av materialet måste vara översatt för att ett språkalternativ ska visas någon av code.org:s siter (där ju hourofcode.org ingår). Dessvärre är bara 15% av hourofcode-siten översatt (av mig och några andra) till svenska i nuläget, så det känns inte görbart för mig att översätta så värst mycket av den (kodveckan är ju dessutom redan påbörjad – var inne och översatte en del för några veckor sedan, men kom av mig).

(Däremot är nästan 100% av code.org översatt!)

Ett problem med dessa typer av översättningssystem är att de kan vara ganska kontextlösa. Det finns flera typer av filer, och det är inte alltid tydligt hur de mappar till siten. Och på motsvarande vis kan det vara svårt att hitta var en översättning ligger om man hittar ett fel på siten. Vad jag kan se så finns det ingen sökfunktion i det översättningsplattform som code.org använder (sökrutan i ovankant verkar söka i alla projekt på plattformen Crowdin). Något jag gillar är att en del filer representerar hela sidor, så då kan man se sammanhanget. Det finns även översättningsfiler som har enstaka ord och fraser, som då används på flera ställen på siten.

code.org-translation2

Funderingar när jag översätter:

  • Hur viktigt är det att materialet finns på svenska? Särskilt sådant som snarast vänder sig till vuxna?
  • Hur viktigt är det att språket är rätt och kanske till och med har finess?
  • Hur hantera att man inte har någon att diskutera översättningar med i stunden (Hour of Code? Kodtimmen?) – det finns grundläggande diskussionsfunktioner, men jag har ju ingen aning om någon kommer att se dem den närmsta tiden.

Om du vill göra en insats, så hittar du instruktioner här. Jag tänker mig (hoppas!) att det kommer en kodtimme nästa år också, och att en hel del av materielet kommer att vara detsamma, så det är väl lika bra att bara gå in och översätta i god tid.

Kodtimmen – massor av aktiviteter att prova!

Måndagen 8 december till söndagen 14 december 2014 är det CSEdWeek, det vill säga datavetenskapsutbildningsveckan (säg det tre gånger snabbt…).

Kodtimmen är kopplad till denna vecka och riktar sig till grundskolan och gymnasiet. Det finns massor av olika programmeringsintroduktioner man kan prova, där tanken är att dessa ska kunna utföras på en timma, och att denna timma kan infalla när som helst under veckan. (De flesta av aktiviteterna är tillgängliga även innan och efter veckan.) Ett tänkt upplägg är att lärare ska avsätta klassrumstid för att alla elever ska prova på en av dessa aktiviteter – om man gör det uppmanas man att berätta det och det visas som en av många pluppar på världskartan.

Kodtimmen kördes för första gången förra året av code.org. Initiativet sponsras av flera stora teknikföretag, för dem handlar det om att säkra framtidens rekryteringar. Tycka vad man vill om detta, men det har skapat många ingångar till programmering och filmer med kända personer som berättar om varför programmering är intressant och viktigt.

Här kan du läsa om några exempel på kodtimmesaktiviteter. Jag får erkänna att jag hittade betydligt fler resurser än jag väntat mig när jag började leta material för detta inlägg. Code.org, Scratch och Codecademy var givna, men det finns en massa annat som ser roligt ut.

Code.org

code.org-hoc

Code.org, som lanserade kodtimmen förra året, har flera kodintroduktioner som är tänkta att funka för alla åldrar (givet att man kan läsa). Förra årets aktivitet är med bland annat Angry Birds. I våras lanserades Flappy Code, där man bygger sitt eget Flappy Bird-spel. I senaste tillskottet är temat Disneys Frozen. Övningarna görs i ett visuellt programmeringsspråk, Blockly, som är likt det som används i Scratch.

code.org-hoc-frozen

Fler övningar hittar du på studio.code.org. En hel del av materialet finns översatt till svenska, men inte allt. Du kan göra en insats och översätta mer!

Grok Learning

grok-hoc-diseaseoutbreak

Grok Learning har fyra Python-aktiviteter och en Blockly-aktivitet som en del av sin kodtimma. Man kan bland annat bygga en enkel chatbot (som heter Eliza, en fin vink till ett historiskt program :-)), skapa en modell för ett sjukdomsutbrott eller göra ett textbaserat spel. Det verkar vara bra övningar om man vill köra kodtimmen med lite äldre barn. Mitt första intryck av interfacet var att det inte var helt lätt att se vilket steg man var på, och att det inte var helt intuitivt att man behövde köra programmet innan man fick trycka på rätta-knappen (även om det är ett rimligt upplägg). Detta går nog bra att komma runt med hjälp av instruktioner. Allt innehåll är på engelska.

Processing

processing-hoc

Processings kodtimme har ett lite annat upplägg en flera av övriga aktiviteter. Dels för att den kör ett upplägg med små videoföreläsningar (med en mycket entusiastisk föreläsare), följt av övningar i webbläsarfönstret. Dels för att den har en något annan målgrupp: elever som är intresserade av konst och design (vilket inte är så konstigt, eftersom det är detta som språket Processing syftar till). Allt innehåll är på engelska.

Fler möjligheter

Detta var bara några av aktiviteterna jag hittat. Här är några fler kodtimme-övningar:

  • Scratch interaktiva julkort, som jag skrivit om tidigare och gjort mitt eget.
  • Hopscotch hour of code – Specialvariant av ipad-appen Hopscotch. Det finns youtube-filmer för att stödja aktiviteterna, där man bland annat bygger ett spökbollsspel där man kastar mat. På engelska.
  • Codecademy hour of code – Introduktion till JavaScript där man bygger ett program som gör en färgglad, interaktiv animation av sitt namn. På engelska.
  • App Inventor hour of code – Filmer och handledningar som bland annat visar hur man kan skapa en Android-app som omvandlar text till tal. MIT App Inventor är ett verktyg där man använder visuell programmering för att bygga Android-program. Mest givande om man har Android-telefoner att köra på. På engelska.