Etikettarkiv: hello ruby

ABC of Programmering med Linda Liukas #vetenskapsfestivalen #digitalkompetens

Alice i underlandet fast i kodlandet det är min upplevelse av Linda Liukas fantastiska barnbok Hej Ruby om kod. Och nu fick jag höra henne prata på vetenskapsfestivalen.

Linda är en fantastisk talare, vem närvarande och underskön, och vilka fantastiska bilder slides och vilket uttryck. Jag är helt såld. Det finaste är dock att hon inte ser programmering som ett ämne som behöver vara så långt ifrån ett arbete kring språk. Hon pratar om kod som ett språk och ska vi lära ut det behöver lära ut det genom att lära ut hur barnen skapar poesi.

Jag älskar hennes idé om att skapa en historia där de digitala jättarna är fiktiva karaktärer hur skulle Apple vara som en karaktär i en saga? Stor, för sig själv som inte vill leka med andra kanske? Hur skulle Google vara? Överallt och en person som lägger sig i allt vi gör kanske?  Vi behöver flera olika digitala verktyg i undervisningen. Linda Liukas slutsats kring kod är enkel och något som ingen kan ifrågasätta (tror jag). Att lära ut kod i en värld fylld med kod borde vara lika självklart som att vi lär ut svenska i skolan. Ingen skulle hävda att våra barn kan allt om språket bara för att de befinner sig i ett svensktalande område. Det är samma sak med kod därför behöver vi arbeta med digital kompetens för barnen befinner sig i ett digital vardag varje dag.

Personligen skulle jag säga att Linda Liukas prat är fantastiskt hon säger grymt enkla sanningar som att programmering och kod är att ge specifika instruktioner till en dator. Men det handlar om flera delar 1. planera programmet, 2. skriva program och 3. testa programmet.

”the world is built with software. Those who understand what computers are, [and are] good at, have the power”

So en del av sin föreläsning låter Linda deltagarna programmera sin granne så att den som ”robot” kan borsta sina tänder. Och fråga sedan:

  • Hur många definiera en tandborste så att ”roboten” visste vad det var?
  • Hur många gjorde fel?
  • Hur många frågade om hjälp?
  • Samarbeta (samarbeta i par – en tittar på koden och en skriver koden)
  • Debugga (när programmet inte fungerar)
    • prata med kompisar (jämför fuska)
    • förklara i svenska

Datorer är gjorde av enheter som slås av och på… glöm inte det!

Förbered barnen för en värld med och av datorer…