Att programmera – en praktisk introduktion till programmering för lärare

Att programmera – en praktisk introduktion till programmering för lärare

Niklas Carlborg och Marcus Tyrén på RISE ICT har varit med och utvecklat kursen Att programmera för Skolverkets räkning. Nu är kursen klar, och alla intresserade lärare kan anmäla sig på Skolverkets utbildningsplattform.

En fristående fortsättning

Att programmera är en fristående fortsättning på kursen Om programmering, som ger alla lärare, från förskolan till vuxenutbildningen, en generell förståelse för hur programmering fungerar och hur digitalisering och programmering förändrar samhälle och vardag.

Den primära målgruppen är lärare som undervisar i matematik och teknik i årskurs 4 till 9 och på gymnasiet. Kursen kan även vara lämplig för lärare i andra ämnen och i andra skolformer som vill få en introduktion i block- och textbaserad programmering.

Introduktion och tre spår

Att programmera inleds med en introduktion som beskriver och förklarar viktiga koncept och begrepp. Därefter följer tre olika spår, och meningen är att deltagarna ska ta del av samtliga i den ordning som de ges i kursen.

Det första spåret handlar om det visuella blockbaserade programspråket Scratch, och är utvecklat av Linda Mannila. Scratch har tagits fram av forskare på MIT för att göra det lättare för barn att förstå och tillämpa programmeringens grundläggande principer. Med hjälp av block som har olika funktioner och egenskaper är det enkelt att sätta ihop olika sekvenser som tillsammans bildar ett program.

Niklas Carlborg och Marcus Tyrén

Det andra spåret, som utvecklats av Niklas Carlborg och Marcus Tyrén, handlar om micro:bit, en enkel enkortsdator utan eget operativsystem som kan styra och samverka med elektronik och allt annat som leder ström. Micro:bit kan både programmeras med blockbaserade och textbaserade programspråk som exempelvis Python. Det tredje spåret, som tagits fram av Pontus Haglund, tar upp grunderna i Python. Det är ett programspråk som är lätt att lära för nybörjare, men det används också professionellt i många olika verksamheter.

Spåret om micro:bit bygger vidare på tidigare erfarenheter

Under hösten och vintern 2017 genomförde Niklas Carlborg och Marcus Tyrén tillsammans med några kollegor på RISE ICT en turné med workshops om programmering med micro:bit. Turnén gjordes på uppdrag av Skolverket och vände sig till matematik- och tekniklärare i grundskolan.

Våren 2018 skapade och genomförde de Kodstund, en webbaserad nybörjarkurs i Python för matematiklärare på högstadiet. I spåret om micro:bit i Att programmera, återanvänds en del tankar och koncept därifrån, berättar Marcus Tyrén.

  – Vi börjar med att gå igenom grunderna i grova drag och följer sedan upp med roliga exempel kopplade till läroplanen, så att det blir lätt att se nyttan i undervisningen. Efter det följer några övningar som lärarna bör klara utan problem om de har sett och förstått exemplen. Vi väver också in quiz och olika reflektionsfrågor.

Mer konkret och kopplat till vardagen

Det finns många olika enkortsdatorer som kan användas i skolan, alltifrån Arduino till Calliope Mini och Raspberry Pi, säger Niklas Carlborg. Anledningen till att micro:bit lyfts fram i det här spåret är att den är lätt att få tag i, att den är billig och att den redan har börjat få en ganska stor spridning i den svenska skolan.

  – Tidigare har det riktats en del kritik mot att kurser i programmering framför allt handlar om matematik. I läroplanen är det ju fler ämnen som lyfts fram, till exempel matematik. I den här kursen vill vi därför gärna sätta ett särskilt fokus på tekniklärarna och inspirera dem att komma igång.

Programmering ska kopplas till vardagen för att visa hur mycket i det dagliga livet som faktiskt styrs och kan förändras av programmering, tillägger Marcus Tyrén.

  – Programmering ska inte bara vara något abstrakt, utan det gäller att försöka vara mer praktisk och konkret. Ett avsnitt handlar till exempel om att bygga och programmera en enkel väderstation som läser av vindriktning och temperatur med hjälp av sensorer. Programmering med micro:bit gör det också enklare att börja förstå vad sakernas internet är och hur det fungerar.

Det är bra att kunna dela erfarenheter, tankar och idéer

Lärare kan välja att genomföra Att programmera på egen hand, men de kan också arbeta tillsammans med andra lärare på skolan. Skolverket rekommenderar att lärare, om det är möjligt, arbetar två och två för att ha någon att dela tankar och erfarenheter med.

Det finns också ett diskussionsforum kopplat till Att programmera, där lärare kan reflektera och diskutera tillsammans. Så arbetade man i Kodstund, och det är bra att den möjligheten finns, påpekar Niklas Carlborg.

  – Det är viktigt att lärarna kan dela med sig av sina tankar och till exempel presentera undervisningsidéer för varandra. Det kan hjälpa dem att komma igång och få inspiration till att tänka vidare kring hur de kan arbeta med programmering i sin undervisning.

Lämna ett svar

E-postadressen publiceras inte. Obligatoriska fält är märkta *