Hour of Code började som en timmes introduktion till datavetenskap med syftet att visa att alla kan lära sig grunderna i programmering och att öka mångfalden inom IT-branschen. Idag är det en världsomspännande satsning på datavetenskap, där allt börjar med en timmes programmering men utvecklar sig i en massa olika initiativ och stöttas av över 400 företag ( bl a Microsoft, Apple, Amazon, Amerikanska scouterna och universitetsstyrelsen i USA) och 200 000 lärare över hela världen. Hour of Code-veckan genomförs varje år i början av december men du kan när som helst ta del av övningar och material.
Hour of Code kan man göra både från en dator och iPad bara du har internetuppkoppling då allt görs online på en webbsida. Du och dina elever behöver inte skapa personliga konton om ni har personliga verktyg för då sparas historiken automatiskt.
De flesta av övningarna för yngre åldrar är översatta till svenska (finns på över 30 språk) och de är indelade i olika ämnen, teman och svårighetsgrad. Hour of Code´s många övningar ger en väldigt bra start till blockprogrammering i tex Scratch och Micro:bit.
Då det finns tusentals olika övningar så har vi på avdelningen för digitalisering och innovation valt ut några av våra favoriter här nedan för årkurs 7-9 med enkla uppgifter för att komma igång att skriva kod. Är eleverna helt obekanta med programmering så rekommenderar vi att titta på övningar för yngre åldrar som baseras på blockprogrammering först.
Har du testat några andra riktigt bra övningar med dina elever så tveka inte att ta kontakt med oss så lägger vi upp dem som tips.
Detta är en bra introduktion Javascript där du som elev får svara på enkla uträkningar. Uppgifterna är på svenska.
Det finns inga instruktioner men är ändå väldigt självinstruerande.
I Flexbox Froggy ska du hjälpa grodan Froggy och hans vänner genom att skriva CSS-kod.
Du får en rad olika övningar som alla är på svenska där du lär dig grunderna i programmeringsspråket CSS.
Programmera roboten Karel med hjälp av Python och lös uppdrag längs vägen.
Övningarna är på engelska
Istället för att välja ett specifikt tema kan man välja att gå en kurs. Det är samma typ av programmeringsövningar men inom en rad olika områden och är mer omfattande. Du lär dig inte bara programmera utan även lite om bland annat upphovsrätt och vad du behöver tänka på när du är ute på internet.