Af pædagogisk konsulent Tobias Kidde Skov
Programmering får mere og mere opmærksomhed, når det handler
om at få elever i skolen til at stifte bekendtskab med it og fremtidige
digitale muligheder. Programmering er ydermere blevet en del af de forenklede fælles
mål for matematik i folkeskolen. Her handler det om at få eleverne til at tænke i processer og algoritmer, lave digitale
produktioner og udvikle abstrakt tænkning.
Programmering begynder altså at få mere plads i skolen, men hvad er fremtiden for programmering i undervisningssammenhænge, og hvor skal programmering hen?
Programmering begynder altså at få mere plads i skolen, men hvad er fremtiden for programmering i undervisningssammenhænge, og hvor skal programmering hen?
eVidenCenter var i slutningen af januar på Bett konference i London og der var der,
blandt meget andet, flere bud på hvordan programmering fremadrettet kan indgå i
undervisningssammenhænge.
På Bett var der, som CodeMonkey,
eksempler på flere programmeringsspil, som på en helt enkelt intuitiv måde,
hjælper børn i børnehavealderen og starten af skolen med at programmere figurer,
til at bevæge sig fra et sted til et andet. Med CodeMonkey skulle man i hver
”level” programmere en abe hen til en banan. Det var simple programmeringer som
at skrive, ”gå 15 skridt til venstre” (Turn left 15) eller ”gå 12 skridt fremad”
(Step 12).
Samtidig blev der på Bett fremvist flere bud på fysiske
elementer som kunne programmeres enten i sig selv, eller gennem apps. Eksempler
som My Romo eller Bee Bot.
Ift. programmeringsværktøjer var der mange eksempler på elementer der kunne integreres og programmeres i det gratis programmeringsværktøj Scratch. Her var der alt fra enkelte programmeringselementer som små biler og dyr, til elevernes selvbyggede robotter som fik liv igennem Scratch. Og selvom ideerne ikke er nye, og Lego Mindstorms netop har lavet denne kobling i mange år, var det godt at se at et gratis programmeringsværktøj som Scratch, kan blive ved med at udvikle sig og stadig være gratis.
Ift. programmeringsværktøjer var der mange eksempler på elementer der kunne integreres og programmeres i det gratis programmeringsværktøj Scratch. Her var der alt fra enkelte programmeringselementer som små biler og dyr, til elevernes selvbyggede robotter som fik liv igennem Scratch. Og selvom ideerne ikke er nye, og Lego Mindstorms netop har lavet denne kobling i mange år, var det godt at se at et gratis programmeringsværktøj som Scratch, kan blive ved med at udvikle sig og stadig være gratis.
Noget jeg dog savnede i alle mulighederne med programmering
på Bett, var en større integration af pædagogiske, didaktiske og især
fagfaglige overvejelser i brugen af programmering i undervisningen. Det ér
vigtigt at fokusere på elevernes udvikling, eksperimentering og kreative leg
med programmering, men det kan ikke stå alene i undervisningssammenhænge. Hvis
programmering skal blive en helt integreret del af undervisningen i skolen og
have sin berettigelse, må programmering som værktøj i langt højere grad tænkes ind
i fagfaglige kontekster.
Et bud på dette argument kom på Bett fra neurologen, pyroteknikeren
og Tv-værten Fran Scott hvis oplæg havde den mundrette titel ”#Error404: The Explosions-based computing
show”. Her programmerede Fran Scott via den lille computer Raspberry Pi,
en serie af balloneksplosioner via et tryk på en spisebanan. I løbet af
oplægget forklarede Scott de kemiske sammenhænge der fik ballonerne til at
sprænge, og viste hvordan hun programmerede sprængningerne. På den måde fik
Scott på en simpel måde, lært os om de kemiske forhold der kunne få ballonerne
til at eksplodere, og samtidig hvordan man kunne programmere sig til
eksplosionerne gennem en lille computer.
Scotts oplæg var selvfølgelig et show, som også havde fokus
på underholdning og ikke udelukkende på forståelsen af kemi. Men oplægget var alligevel
et bud på programmering som et integreret værktøj i forståelsen af en faglig
viden, også uden at den eksperimenterende og kreative leg nødvendigvis
udebliver. Netop den fagfaglige kontekst er et vigtigt argument hvis
programmering skal udfolde sig mere i skolen, og hvis flere undervisere skal
forstå værdien af programmering. Det fagfaglige fokus negligere eller udelukker
ikke andre måder at bruge programmering på i undervisningen, og dermed heller
ikke den kreative leg og eksperimentering.
Det bliver spændende at se hvad fremtiden bringer for
programmering, og hvordan programmering forhåbentlig udvikler sig til at blive
en større integreret del af undervisning i skolen.
Fran Scotts oplæg på Bett: http://www.bettshow.com/Seminar/Bett-Futures-Finalists-Presentation
”Programmering på skoleskemaet”. Programmering i Scratch på
Vestermarkskolen i Odder: http://www.evidencenter.dk/nyheder.aspx?nyhedID=400&stromr=a#400