Moeten scholen verplicht programmeren onderwijzen?
HuismanIn deze tijd van digitalisering kunnen we niet langer om de realiteit heen: programmeren is de taal van de toekomst. Als we kinderen voorbereiden op de wereld, moeten we hun toerusten met de vaardigheden die ze daadwerkelijk nodig hebben. Programmeren is niet slechts een vak, maar een fundamentele denkmethode.
Wat we hier bespreken gaat verder dan computers bedienen. Het gaat om computationeel denken - het vermogen om problemen systematisch te analyseren en op te lossen. Deze vaardigheid is universeel toepasbaar, of een kind later dokter, kunstenaar of ingenieur wordt.
Als we programmeren niet verplicht stellen, creëren we een nieuwe digitale kloof. Kinderen uit privilegieerde milieus krijgen deze kennis wel, terwijl anderen achterblijven. Is dat de gelijkheid die we nastreven in ons onderwijs?
JanssenProgrammeren verplichten is geen oplossing, maar een bandrechter. Het ervan uitgaan dat elke leerling dezelfde potentie en interesse heeft, is een fundamentele fout. Niet iedereen is gebaat bij coderen, net zoals niet iedereen geboeid is door wiskunde of talen.
Het onderwijs moet divers blijven. Als we programmeren verplicht maken, verzwakken we de lessen die voor veel leerlingen wel relevant en motiverend kunnen zijn. Daarnaast: vaardigheden ontwikkelen hoeft niet per se via dezelfde methode. Er bestaan talloze manieren om probleemoplossend vermogen te stimuleren, zonder dat programmeercursussen de enige weg zijn.
Wat echt belangrijk is, is dat we de infrastructuur en de kansen gelijker maken. Niet door programma’s op te dringen, maar door te investeren in toegankelijkheid en inspiratie voor alles wat leerlingen interesseert. Programmerenspreekwoord zegt niet dat die vaardigheid voor iedereen nodig is. Het is een keuze, geen verplichting.
HuismanHet gaat hier niet om het opdringen van één specifiek carrièrepad, maar om fundamentele geletterdheid in de 21e eeuw. Vroeger was lezen en schrijven ook geen universele vaardigheid. We hebben besloten dat iedereen moet kunnen lezen, niet omdat iedereen schrijver wordt, maar omdat het essentieel is om te functioneren in de maatschappij.
Je spreekt over diversiteit in het onderwijs, en daar ben ik het volledig mee eens. Maar diversiteit betekent niet dat we basisvaardigheden mogen negeren. We verplichten wiskunde niet omdat iedereen wiskundige wordt, maar omdat numerieke vaardigheden essentieel zijn.
En laten we eerlijk zijn: welke sector zal in de toekomst niet beïnvloed worden door digitale technologie? Artsen gebruiken AI-systemen, kunstenaars werken met digitale tools, zelfs boeren gebruiken programmeerbare machines. Door programmeren als optie te behandelen, ontzeggen we kinderen de kans om zich voor te bereiden op deze realiteit.
De vraag is niet of programmeren relevant is voor iedereen - dat is het - maar hoe we het op een inclusieve en motiverende manier kunnen aanbieden.
JanssenHet vergelijken met lezen en schrijven gaat mank. Die vaardigheden worden algemeen geaccepteerd als fundamenteel voor inclusief burgerschap, niet omdat iedereen hoogleraar wordt, maar omdat je zonder die basis niet effectief kunt functioneren. Programmeren is dat niet.
Het opleggen van zo’n vaardigheid voor alle leerlingen leidt tot een verblinding voor andere essentiële vaardigheden. Niet elke leerling heeft aanleg of interesse voor coderen, en dat verandert niets aan de kern van hun opvoeding of maatschappelijke betrokkenheid.
De realiteit is dat digitale technologie en programmeren snel veranderen. Als we het verplicht maken, riskeren we dat toekomstige generaties te maken krijgen met een vervaging van essentiële ‘fundaments’ omdat we alles willen universaliserend maken.
In plaats daarvan moeten we zorgen dat leerlingen kunnen kennismaken met deze technologieën en vaardigheden, maar niet dat het een verplichting wordt. Zo blijven we respectvol voor diversiteit en motiveren we leerlingen op basis van hun natuurlijke aanleg en interesse. Het gaat niet om inclusie door verplichting, maar door keuze en gelegenheid.
HuismanWe moeten onderscheid maken tussen programmeren leren en coderen als professionele activiteit. Ik pleit niet voor het opleiden van een generatie van softwareontwikkelaars. Wat ik bepleit is algoritmisch denken - een manier van problemen benaderen die in deze tijd net zo fundamenteel is als rekenen.
Je bezorgdheid over veranderende technologie is juist een argument vóór mijn standpunt. Juist omdat technologie snel evolueert, hebben kinderen basisprincipes nodig om deze veranderingen te kunnen begrijpen en erop in te spelen. We leren kinderen niet programmeren voor de technologie van vandaag, maar voor het denken van morgen.
De vraag over aanleg is interessant. Niet iedereen heeft dezelfde aanleg voor taal, maar we vinden dat geen reden om taalonderwijs optioneel te maken. Waarom? Omdat taalvaardigheid cruciaal is voor participatie. In een wereld waar algoritmes steeds meer beslissingen nemen, is begrip van programmeerprincipes evenzeer cruciaal voor geïnformeerd burgerschap.
Laten we eerlijk zijn: als we programmeren optioneel houden, wordt het vooral gekozen door kinderen die er al mee in aanraking komen via hun omgeving. Dat versterkt juist de digitale kloof in plaats van die te verkleinen.
JanssenHet leren van algoritmisch denken of probleemoplossend vermogen zonder dat het verplicht is, blijft de kern. Het zit niet in de codetaal zelf, maar in het denkproces dat je ontwikkelt: logisch nadenken, structureren, abstractie.
Maar dat betekent niet dat alles dat met technologie te maken heeft, verplicht moet worden. Juist omdat de snelheid van verandering zo groot is, is het belangrijk dat leerlingen vrijheid houden om zich te oriënteren op hun interesses en talenten.
Wat je zegt over de omgeving is belangrijk. Als programmeervaardigheden vooral voortkomen uit privé-omstandigheden, versterkt dat de ongelijkheid. De risico’s en de vraag blijven: moeten we deze vaardigheden verplicht maken, of focus houden op het stimuleren van toegang en nieuwsgierigheid?
Algoritmisch denken is waardevol, maar het betekent niet dat het verplicht moet worden. Het gevaar is dat we kleur en diversiteit in motivatie en talent onderdrukken door alles in één keurslijf te persen. Vrijheid en keuze blijven cruciaal.