ScratchJr – kodning som et andet sprog

I juli deltog jeg i konferencen “Scratch Around the World”, hvor jeg hørte et meget inspirerende oplæg af professor Marina Umaschi Bers, direktør for DEVTECH Research group ved Tufts University.

Hun præsenterede det helt nye pensum for ScratchJr, som de står bag og fortalte noget om pædagogikken bag det. De kalder det CAL = Coding as another language

De har valgt at bruge to værktøjer ScratchJr og KIBO. I dette indlæg vil jeg kort beskrive pensum’et til ScratchJr.

Selvom det måske ikke er realistisk, at vi i Danmark gennemfører hele pensum i ScratchJr, da vi har andre aktiviteter med kodning, så er der mange ting, som vi kan lade os inspirere af. Og pædagogikken kan sagtens også bruges i forbindelse med Scratch.

CAL - ScratchJr

Pensum’et er opdelt i 24 lektioner (45 minutter hver) og er lavet til 3 forskellige niveauer, som i Danmark kan oversættes til: 0.-2. klasse.

Under hvert niveau er pædagogikken bag udførligt beskrevet. Og lektionerne kombinerer literacy med programmering. 

DEVTECH taler om 4 måder at anskue CAL-pædagogikken på:

1. Coding as a playground - Programmering som en legeplads

Når børn leger på legepladsen, bruger de deres fantasi, deres kreativitet, de lærer at omgås andre, snakker med andre og øver sproget og lytter til hinanden. 

Derfor er det vigtigt at give plads til leg med programmering, når aktiviterne skal planlægges. Ikke alt skal styres, så børnene kan få lov til at udvikle deres egne idéer.

2. Coding as another language - Kodning som et andet sprog

Børn lærer at udtrykke dem selv gennem teknologier og programmering – ikke kun ord. ScratchJr kan ses som et andet sprog med symboler i stedet for bogstaver. 

3. Coding as a palette - Kodning som en farvepalet (med værdier)

Når børn programmerer med ScratchJr lærer de samtidig vigtige sociale værdier, som de bruger i samspillet omkring teknologien.

CAL color paletten
Bag om CAL-pædagogikken "Coding as a palette" udviklet af DevTech Research Group

Her nævner jeg bare nogle af dem. Du kan læse en fuld beskrivelse af værdierne på deres hjemmeside:

Curiosity – Nysgerrighed
Et stærkt ønske til at vide eller finde ud af noget nyt.

Perseverance – Udholdenhed
Viljen til at nå i mål og blive ved, hvis noget ikke går efter planen.

Patience – Tålmodighed
Evnen til at acceptere eller tolerere forsinkelser og problemer uden at blive sur.

Generosity – Generøsitet
Evnen til at være venlig, at give og modtage, at hjælpe sig selv og andre.

4. Coding as a bridge - Programmering som en bro

Programmering kan ses som en bro, som danner relationer mellem børn og som forbinder dem med hinanden. Det kan være børn som kommer fra forskellige samfundslag, religioner mv. 

Tilpasning af lektionerne til Danmark

Lektionerne kombinerer literacy og læsning med programmering og i den forbindelse har DEVTECH valgt 2 bøger ud til hvert niveau, som understøtter lektionerne. Den ene bog er om computere og programmering og den anden er om fantasi.

Enkelte af dem er oversat til dansk. Og ellers har jeg nogle alternative forslag.

Bøger anbefalet til 0. klasse - alternative forslag

Min første bog om computerkodning...

Af Kiki Prottsmann, Flachs, 2018. Lån bogen (klik på titlen) eller køb den hos fx. Saxo.com.

Lars Løve til Søs

Af Hans Hansen & Dorte Karrebæk, Høst og Søn, 2012. Lån bogen (klik på titlen) eller køb den hos fx. Saxo.com.

Bøger til 1. klasse - alternativt forslag

Ada Lovelace

Af Maria Isabel Sánchez Vegara, Albert, 2021. Lån bogen (klik på titlen) eller køb den hos fx. Saxo.com.

Bøger til 1. klasse - oversat til dansk

Villy Vilddyr - Landet med de vilde krabater

Af Maurice Sendak, Carlsen, 1972. Original titel "Where the wild things are". Lån bogen (klik på titlen).

Bøger til 2. klasse - har du et godt forslag?

Grace Hopper - queen of computer code

Dette er den bog, som de foreslår. Jeg har desværre ikke kunnet finde et godt alternativ på dansk endnu. Men har du et forslag, så skriv det gerne i kommentaren.

Bøger til 2. klasse - oversat til dansk

Stellaluna

Af Janell Cannon, Alma, 1993. Lån bogen (klik på titlen).

Læs mere

Coding as another language

Den officielle hjemmeside som er udviklet af DEVTECH og hvor du både kan se de enkelte lektioner samt læse om pædagogikken bag.

ScratchJr Connect

Flere idéer til projekter, lektioner og andre ressoucer om ScratchJr og hvor du selv kan dele dine ting.

Coding as a playground

Af: Marina Umaschi Bers, Taylor & Francis, 2. udgave, 2020. Lån bogen i 1. udgave (klik på titlen) eller køb den nyeste udgave hos fx. Saxo.com.

Hvorfor skal vi lære at kode?

Af Kirsten Dam Pedersen,. CAL-pædagogikken er fint i tråd med den pædagogik, som jeg baserer min undervisning på. Her kan du læse mere om baggrunden for, hvorfor jeg synes, at det er vigtigt, at børn lærer programmering. Og se, at der er mange ligheder med CAL.

om mig

Jeg lærte Scratch at kende tilbage i 2012 og har siden været fascineret af både ScratchJr og Scratch. Jeg har siden da undervist over 1200 børn og voksne og har skrevet to bøger i Scratch-serien. Jeg holder workshops for private, biblioteker og andre institutioner og laver undervisningsforløb til elever, som kombinerer læsning, skrivning, programmering og samarbejde i forskellige fag.

Skriv en kommentar