Ann Ulfves brukar låta sina elever börja med att programmera henne att bre en smörgås. Eleverna ropar ut sina instruktioner: ta med höger hand, ta upp kniven och så vidare. När de ger fel instruktion händer inget. Syftet är att eleverna ska förstå att datorn behöver exakta instruktioner, i rätt ordning för att göra en uppgift.
Ni har hittat en bugg, wow vad häftigt. De har gjort en bugg och alla kom och tittade och det blev värsta hajpen.
ANN ULFVES
I avsnittet tipsar Kristina om lektionsserien Nosa på programmering, som är en introduktion till programmering.
Mer om Ann Ulfves
Ann Ulfves är grundskolelärare i matte och NO på Skapaskolan i Huddinge. Ann är även en omtyckt föreläsare om programmering i skolan. I avsnittet tipsar Ann om Bebras, en resurs för programmering med tävlingar och annat för skolan.
Så använder du avsnittet för kollegiala samtal om programmering
Podden kan användas som underlag för kollegiala samtal i arbetslaget, ämnesgruppen eller i skolans arbete med att utveckla digital kompetens och programmering. Lyssna på avsnittet individuellt och fundera över vad du gör idag, vad du skulle kunna göra annorlunda, och vad ni på er skola skulle behöva för att komma vidare.
Förslag till frågor att reflektera över:
- Hur lär du eleverna ge instruktioner till datorn?
- Vad lär sig eleverna när de kan förstå hur man styr digitala enheter?
- Hur arbetar ni för att lära elever begrepp som kopplas till programmering?
Har du tips och tankar på hur arbetet med digital kompetens i skolan kan utvecklas? Vill du medverka själv eller tipsa om någon som du skulle vilja lyssna på? Hör av dig till info@digitalalektioner.se.
Lär dig mer om programmering
Fortbildningsmaterial kring programmering för dig som är lärare eller arbetar i skolan.
- Datalogiskt tänkande med Datalia (PDF) – Ett undervisningsmaterial från Skellefteå kommun kring hur du kan arbeta med datalogiskt tänkande.
- Kodboken – Ett undervisningsmaterial från Kodcentrum kring programmering.
- Hour of Code – En timmes handledning för att starta ett arbete med programmering.
- Scratch – Ett blockprogrammeringsverktyg för unga.
- Programmera mera för lågstadiet – En tv-serie om grunderna i programmering.
- Programmera mera för mellanstadiet – En tv-serie om grunderna i programmering.
Tips på lektioner för undervisning i programmering
Dans, programmering och loopar
En lektion i dansprogrammering kring grundläggande begrepp.
Nosa på programmering
En lektionsserie som introducerar programmering genom arbetsblad och enkla övningar.
Programmera mera
En tv-serie om programmering från UR. Fokus ligger inte på att lära sig skriva kod eller programmeringsspråk utan på själva tankesättet.