Ontarios læseplaner for folkeskolen og gymnasiet inkluderer nu kodning, et mest grundlæggende aspekt af programmeringslæring. Kredit:Shutterstock
Ontario annoncerede for nylig en delvis reform af dets læseplaner for grundskoler og gymnasier for at inkludere obligatorisk læring om kodning fra september 2022.
Som forskere med kombineret ekspertise i undervisning i computerprogrammering og udvikling af læseplaner, er det klart for os, at disse læseplaner handler om computerprogrammering, på trods af at provinsen kun bruger udtrykket "kodning". Kodning er et meget grundlæggende aspekt ved at lære programmering.
Ontarios beslutning er i overensstemmelse med dem, der blev truffet af Nova Scotia og British Columbia, som var de første og eneste canadiske provinser, der gjorde indlæring af computerprogrammering obligatorisk på det primære og sekundære niveau i henholdsvis 2015 og 2016.
I resten af verden har mange regeringer også foretaget denne ændring, såsom Estland allerede i 2012, Storbritannien i 2014 og Sydkorea i 2017.
Men hvad er de argumenter, der fremføres for at motivere integrationen af datalogi, og mere specifikt computerprogrammering, i elevernes skolepensum? Forskning fremhæver tre hovedargumenter om dette emne, som vil blive diskuteret i denne artikel.
Hovedforfatteren til denne historie, Hugo, er forsker ved UNESCO-lærestolen i læseplansudvikling og underviser ved Institut for Didaktik i Uddannelsesteknologi. Hans specialeprojekt i uddannelsesvidenskab ved Université du Québec à Montréal fokuserer på virkningen af at lære computerprogrammering på unge elever.
Opfyldelse af de voksende behov på arbejdsmarkedet
Udviklingen af det globale arbejdsmarked repræsenterer en af motivationerne i hjertet af integrationen af programmering i skolernes læseplaner. Denne motivation, som i vid udstrækning fremmes af politiske beslutningstagere, er i det væsentlige forbundet med behovet for at uddanne flere mennesker med programmeringsfærdigheder. Faktisk har teknologisk viden, især i den højteknologiske sektor, drevet økonomisk vækst i Nordamerika og andre steder i verden i over 20 år. Et stigende antal job kræver en dyb forståelse af teknologi.
Dette antal job forventes faktisk at stige i de kommende år i betragtning af, at datavidenskab, kunstig intelligens og decentraliseringsteknologier (såsom blockchain-teknologi, som kryptovalutaer er baseret på) bliver stadig mere dominerende områder af den økonomiske sektor. At undervise i kodning fra en tidlig alder kunne således være en måde at lette landes fordybelse og ydeevne i den digitale økonomi.
Nogle undersøgelser hævder også, at udsættelse af elever for computerprogrammering tidligt i skolens læseplan kan have en positiv indvirkning på den identitet, de udvikler med hensyn til dette felt, i betragtning af at der er mange stereotyper forbundet med det (hovedsageligt at "datalogi kun er for drenge) "). I denne henseende kan argumenter, der går ud over de økonomiske fordele, fremkaldes.
Fremme social lighed
Ifølge flere forfattere kunne større eksponering for datalogi ved at lære unge mennesker, hvordan man programmerer, også bidrage til at fremme større social lighed med hensyn til repræsentation og adgang til teknologiske erhverv.
På den ene side kan datalogiske færdigheder faktisk give adgang til godt betalte job, hvilket kan være med til at give større finansiel stabilitet for marginaliserede grupper, som ikke har haft mulighed for at akkumulere velstand i de seneste generationer. På den anden side kunne den øgede deltagelse af mennesker fra underrepræsenterede grupper i computere (kvinder, oprindelige folk, sorte) også fremme mangfoldigheden på området og i sidste ende resultere i en stigning i det samlede antal arbejdere.
Derudover er der et relateret argument om, at større mangfoldighed inden for arbejdsstyrken ville føre til bedre produkter, tilgængelige for en større del af forbrugerne på markedet. For meget homogenitet blandt arbejdere fører til design af produkter og tjenester, der henvender sig til et relativt snævert spektrum af individer og problemer, hvilket kan forstærke nogle uligheder.
Forskere, der fremmer dette retfærdighedsargument, hævder, at hvis der ikke tages tidlige og bevidste skridt for at fremme større diversitet, kan dette resultere i en "digital kløft" eller en mulighedsforskel mellem dominerende og marginaliserede grupper, meget mere udtalt i de kommende år. Alle unge, der lærer at programmere, kunne i denne forstand repræsentere en foranstaltning til at mindske denne kløft og fremme større social lighed, hvilket er i overensstemmelse med FN's mål 4 om inklusivitet og lighed i uddannelse.
Udvikling af elevernes kognitive færdigheder
Endelig vedrører det mest almindeligt nævnte argument den rolle programmering ville spille i udviklingen af computertænkning hos elever. Defineret og populariseret i 2006, refererer begrebet computational thinking til færdighederne i "problemløsning, systemdesign og forståelse af menneskelig adfærd baseret på datalogiens grundlæggende begreber."
Flere forfattere hævder, at udviklingen af sådan beregningstænkning ville være gavnlig for eleverne, da det ville give dem mulighed for at udvikle ræsonnementfærdigheder på højt niveau, som kan overføres til anden læring, såsom problemløsning, kreativitet og abstraktion.
Af disse grunde er beregningstænkning ofte indlejret i nye programmeringspensum, som f.eks. i Englands læseplan, hvor det hedder, at "datamatikeruddannelse af høj kvalitet ruster eleverne til at bruge beregningstænkning og kreativitet til at forstå og ændre verden."
Indførelsen af programmering i skolens læseplan kunne derfor have en fordel for alle elever, også dem, der ikke er bestemt til en teknologisk karriere, da de kunne drage fordel af beregningstænkning i deres dagligdag på en mere tværgående måde.
Det er dog vigtigt at bemærke, at disse gavnlige effekter for den lærende, selvom de er bredt diskuteret og i stigende grad dokumenteret, stadig skal vises gennem mere forskning, der involverer komparative og longitudinelle aspekter. Hugos specialeprojekt undersøger dette perspektiv.
Sammenfattende ser det ud til, at Ontarios beslutningstagere har set den potentielle tredobbelte fordel ved, at unge lærer computerkodning for fremtiden. Den største udfordring, som Ontario-regeringen nu står over for, er manglen på tilstrækkeligt kvalificerede lærere til tilstrækkeligt at introducere denne komplekse disciplin til eleverne.
Tilstrækkelig uddannelse af personalet vil være et nøglekrav for vellykket integration, som vist i en rapport fra 2014 om integration af computerprogrammering i Storbritannien. En potentiel løsning kunne være at integrere programmering i den indledende universitetsuddannelse af fremtidige lærere. + Udforsk yderligere
Denne artikel er genudgivet fra The Conversation under en Creative Commons-licens. Læs den originale artikel.