Managed hosting door True

Leren programmeren op basisschool noodzaak

 

Programmeren moet worden opgenomen in het basisonderwijs. Om de kloof tussen onderwijs en ict te verkleinen zouden docenten echter wel beter op de hoogte moeten zijn van de laatste ict-ontwikkelingen. Dat stellen bedrijven uit de hostingsector, ict-leveranciers en organisaties uit het publieke domein na een debat tijdens DHPA Techday.

Tijdens het debat op DHPA Techday gingen PvdA-kamerlid Astrid Oosenbrug, general manager Oxilion Sebastiaan Assink, socioloog en voorzitter van het Platform Onderwijs 2032 Paul Schnabel, directeur van SIDN fonds en hoogleraar ICT & Social Change Valerie Frissen en directeur strategie van stichting Nlnet, Michiel Leenaars in discussie. 

De belangrijkste conclusies uit het debat zijn:
-Programmeren zou onderdeel moeten zijn van het (basis)onderwijs, al dan niet als keuzevak.
-Een sterkere verbinding tussen de ict-sector en het onderwijs is noodzakelijk, aangezien het huidige onderwijs achterloopt op het bedrijfsleven en niet goed aansluit op de praktijk.
-Bijscholing voor docenten in het ict-onderwijs zou verplicht moeten worden om kennis actueel te houden.
-Zowel hard- als softskills zijn van belang. Met name voor het contact met klanten zijn softskills noodzakelijk.
-Meisjes en jongens zouden op de basisschool al in aanraking moeten komen met ict en techniek, zodat zij later voor deze richting kunnen kiezen.

Keuzenvak?

Programmeren kan volgens Paul Schnabel ook buiten de ict-sector profijt opleveren. Schnabel: 'Je kunt op die manier leren om heel precies en stap voor stap te werken, frustraties te voorkomen en problemen op te lossen.'

Ook Astrid Oosenbrug, kamerlid voor de PvdA, is van mening dat programmeren bij het onderwijs hoort. Oosenbrug benadrukt dat het echter wel een keuzevak zou moeten zijn, iets waarover de meningen verschillen. 'Niet iedereen hoeft te leren programmeren. We hebben immers geen zestien miljoen programmeurs nodig, het gaat erom dat ze vaardigheden leren waarvan ze in elk beroep profijt hebben', zegt Oosenbrug.

Onderwijs loopt achter

De deelnemers benadrukken dat de ict-sector zich razendsnel ontwikkelt, zeker de online sector. 'Onderwijs loopt hierdoor helaas vaak achter op het bedrijfsleven', stelt Sebastiaan Assink. Hij is van mening dat de verbinding tussen het onderwijs en de praktijk, zeker bij de hosters, veel sterker gemaakt moet worden. Ook stelt hij voor ict-docenten verplicht stage te laten lopen bij hem of één van zijn collega’s.

De deelnemers stellen dat het beter opleiden van ict-docenten kan helpen het gat tussen de ict-sector en het bedrijfsleven te dichten. Vooral bijblijven bij de snelle ontwikkelingen in de sector is van groot belang, aangezien studenten anders verouderde kennis krijgen aangeleerd. Bijscholing zou dan ook verplicht moeten worden gesteld voor docenten in het ict-onderwijs, iets wat nu niet altijd het geval is.

Hard- en softskills zijn van belang

In de ict-sector zijn zowel hardskills, bijvoorbeeld wiskunde en schrijven, als softskills zoals samenwerken en probleemoplossend vermogen nodig. Valerie Frissen benadrukt dat een balans hiertussen van groot belang is. Ook Leenaars onderschrijft dit: '95 procent van de ict’ers houdt zich uitsluitend bezig met het configureren van hardware en software.' Het echte sleutelen komt dus nauwelijks nog voor.

Het debat op de DHPA Techday sluit aan op de recente ontwikkelingen rond het Platform Onderwijs 2032, dat het kabinet dit najaar gaat adviseren welke kennis en vaardigheden leerlingen op school zouden moeten leren om in de toekomst optimaal te kunnen participeren in de samenleving.

Programmeren speelt daarin een belangrijke rol. Zo werd op het Festival Onderwijs 2032 door initiatiefnemer en voormalig eurocommissaris Digitale Agenda Neelie Kroes CodePact gelanceerd. Dit samenwerkingsverband van publieke en private partijen wil kinderen de kans geven te leren programmeren; iets wat volgens de deelnemers van het debat onderdeel moet worden van het basisonderwijs.

Dit artikel is afkomstig van Computable.nl (https://www.computable.nl/artikel/5406767). © Jaarbeurs IT Media.

?


Lees meer over


 

Reacties

Wie al op jonge leeftijd leert programmeren... Raakt al jong (en zonder het te weten) gevangen in een beperkte wereld die niet verder kijkt dan het cybernetische handelingsniveau: de mens geconditioneerd op machine-niveau. Is er iemand die daar een warm gevoel van krijgt? Om die reden zou het dan ook zoveel beter zijn voor -mensen- om vaardigheden op typisch menselijk niveau - op signifisch niveau dus - aan te leren. Dat lukt met het aanleren van systematisch modelleren van (het informatie-aspect) van de omringende werkelijkheid. Daarna is programmeren voor een aantal een (prima) optie.

Ik herinner me nog van enkele jaren geleden dat een deel van de leerkrachten in het basisonderwijs al moeite hadden met het halen van de verplichte rekentoets.

Is het onderwijzen van programmeren dan niet een paar bruggen te ver?


Ben overigens wel benieuwd wat men binnen deze context onder programmeren verstaat? Lego mindstorms? Scratch? Simpele talen als good old (Turbo) Pascal of Basic?

Op de basisschool... Seriously? Hoe eerder kinderen geconditioneerd en in een hokje geplaatst kunnen worden, hoe beter?

Volgens PVDA kamerlid Oosenbrug "gaat het erom dat ze vaardigheden leren waarvan ze in elk beroep profijt hebben". Ik verbaas me een beetje over een dergelijke uitspraak, Want goh,laat dat nou net de reden zijn waarom ze naar school toe gaan!


@Jan: er zijn ook kinderen die techniek gewoon leuk vinden, die moet je zoiets zeker niet onthouden.
Ik ken meerdere basisschool kinderen die bijv. meedoen aan een soort robot-wedstrijden met lego mindstorms, of kinderen die met scratch (scratch.mit.edu) al hele leuke dingen doen.

Zou dit haaks staan op ; http://www.beteronderwijsnederland.nl/nieuws/verantwoording-ocw-algemene-rekenkamer

Of hierop : http://www.ditfairtrade.nl/

Zou onze Premier zich dit nog weten te herinneren? http://www.beteronderwijsnederland.nl/de-bureaucratiemeter

@PeVaKe: Het artikel ademt de sfeer van programmeren-als-wezenlijk-en-verplicht-vak-voor-iedere leerling: dus als standaard onderdeel van "abrichtung" - zoals de Duisters zouden zeggen. De vraag is dan of je die abrichtung op machinaal/cybernetisch niveau moet doen of dat het oneindig veel beter is om die abrichtung systematisch op het zoveel ruimere menselijke/signifische niveau vorm te geven. Met vaardigheden op het laatst genoemde niveau kun je de wereld om je heen op stelselmatige wijze ordenen, duiden, in kaart brengen, modelleren enzovoort - eventueel ook in de vorm van programma's.

Mogen ze ook nog "kind" zijn? Of is dat vanaf groep 1 een gepasseerd station?

Het kind als productiefactor. We zijn tegen kinderarbeid, maar het liefst creëren we een generatie dertienjarige programmeurs. Lekker goedkoop. En al die andere vaardigheden die je vroeger op de lagere school leerde, heb je niet nodig. Productie!

Beginnen met begrijpend lezen, dat is een eerste vereiste.
Dan sociale vaardigheden leren.
Dan leren dat er een wereld is zonder ICT.
Dan leren dat programmeren het omzetten is van een methodologie in "machine-taal" wie dan nog interesse heeft om te programmeren prima, ofwel te verwachten is dat programmageneratoren dat doen tegen de tijd dat die kinderen oud genoeg z.ijn

@Jan van Til.
Mee eens. Modelleren, maar ook databasenormalisatie en logica zijn waardevoller dan het instrumenteel aanleren van een programmeertaal.

Hmm, “onderwijs loop dus achter op het bedrijfsleven”, stelt die Sebasitaan Assink.
Volgens de deelnemers “is er een gat tussen ict-sector en bedrijfsleven” en “moet dat gedicht worden met beter opleiden” en “bijscholen van ict-docenten”


Wordt lastig dilemma voor de docenten. Wie moet hen nou opleiden en bijscholen ?
Bedrijfsleven zelf, de business ? Die wil van alles maar kan niet, daar hebben ze ict-sector voor nodig. Maar die loopt blijkbaar weer een gat achter, lezen we. Universiteiten dan ? Die leveren weer kennis af die niet goed aansluit op de praktijk, dat vindt het bedrijfsleven. Daarom schreeuwen ze zo om talent. Talent, dat moet worden opgeleid door die docenten..

Je zal maar leraar zijn. Kinderen, vandaag ga ik jullie vertellen waarom bedrijfsleven en ict-sector er met elkaar niet uitkomen. Ze kunnen namelijk niet zo goed wiskunde, schrijven, samenwerken en probeemoplossen. Daarom willen de grote mensen dat jullie dat wel kunnen en ik ga jullie dat leren. Snappen jullie wel ? Ik niet. En wiskunde zeker niet of iets ander moeilijks, daarom werd ik onderwijzer op de lagere school.

We vinden het wel allemaal normaal dat kinderen gamen op Ipads, Iphones, Nintendo, Play Station enz. maar kinderen leren coderen dat kan niet. Binnen de Cronos Groep, waar ik werk, hebben wij 1 zaterdag in de maand Coderkids. Hier leren onze werknemers hun kinderen : Scratch, Lego Mindstorms, MakeyMakey, ... Persoonlijk zie ik hier enkel een toegevoegde waarde, zo leren ze ook hoe een game gemaakt wordt.
Wij stellen echter vast dat de opleidingen tekort schieten, de ICT wereld evolueert sneller dan de schoolopleiding met als gevolg dat werknemers die afstuderen nog heel wat moeten bijscholen.

(Bijna) iedereen reageert alsof wordt voorgesteld dat alle kinderen zouden moeten leren programmeren. Alsof programmeren een basisvoorwaarde is om te kunnen functioneren in de maatschappij. Dat is natuurlijk niet het geval. Dat geldt wel voor lezen schrijven en rekenen.
Aangezien et onderwijs flink achterloopt op moderne ontwikkelingen moet de focus liggen op aanpassing van vorm en inhoud van het onderwijs en niet op de vraag of daar één aspect (leren programmeren) aan toegevoegd zou moeten worden. Programmeren aanbieden als keuzevak vind ik daarom zo gek nog niet, maar is aanpassing van het onderwijsmodel in mijn optiek een voorwaarde.

Kinderen leren (mede dankzij automatisering, betere televisieprogramma’s zoals jeugdjournaal en interactieve spelletjes) vandaag de dag sneller dan vroeger. Volgens mij is 80% van de kids van tegenwoordig in staat om in de onderbouw van de basisschool te leren lezen, schrijven en rekenen (de overige 20% krijgt dan RT). In de bovenbouw kunnen ze dan meer concentreren op creatieve (keuze) vakken, waar naar mijn mening programmeren ook bij hoort. Als dit meer talentgericht wordt opgepakt zal het ene kind inderdaad leren programmeren, terwijl het ander kind juist leert houtbewerken, naaien, ontwerpen en noem maar op. Met als groot voordeel: ze doen het met plezier en blijven gemotiveerd. Dat laatste is het allerbelangrijkste.

Graag wil ik nog een paar opmerkingen toevoegen.
Alle vakken en onderwerpen waarin kinderen op de basisschool onderwezen worden zijn noodzakelijk om in onze maatschappij te kunnen functioneren.Iedereen leert lezen en schrijven, niet iedereen wordt een Harry Mulisch. Als lezer ben je gebruiker van de creatie van een ander. Uiteraard vinden we het heel normaal dat iedereen kan schrijven.
Gebruik van ICT beperkt zich nu veelal tot gebruik van toepassingen, dat zijn creaties van derden. Leren programmeren geeft als resultaat dat kinderen zelf toepassingen kunnen bedenken en bouwen.En net als bij lezen en schrijven zal niet iedereen een Mulisch worden, door de programmeerlessen zal niet iedereen programmeur worden.
Als de 25 kinderen in een klas de vraag krijgen om een tekening te maken van bijv. een paard zullen er 25 verschillende paarden op papier verschijnen. Tijdens de programmeerlessen die ik aan kinderen geef zie ik precies hetzelfde. Geef ze de opdracht om een doolhof te bedenken en te programmeren waarin een figuur de weg moet zoeken en er verschijnen 25 verschillende doolhoven en figuren op het scherm. Creativiteit ten top !
Alles maar dan ook echt alles zal in de toekomst (en eigenlijk is die toekomst nu al aan de gang ) mbv computerprogramma's gedaan en gemaakt worden. Kinderen van nu die niet hebben leren coderen zullen in de toekomst moeite hebben om werk te vinden.
Softwarebedrijven hebben er natuurlijk belang bij dat er goede programmeurs beschikbaar komen, maar dat is ook het algemene belang van de gehele maatschappij. Kinderen moeten daarom vroeg in aanraking komen met programmeren. Dat heeft niets met "abrichtung" (@Jan van Til) te maken. Programmeren is bij uitstek een competentie die aanzet tot creativiteit en logisch denken en daar kan niemand tegen zijn denk ik. Het biedt ook volop mogelijkheden om de andere vakken te verdiepen, dat geldt echt voor alle vakken.
Er zijn nu de technische mogelijkheden om de kinderen te leren programmeren, laten we daar zo snel mogelijk van profiteren .Mensen van Universiteiten en bedrijfsleven zijn volop bereid en in staat om scholen en leerkrachten te ondersteunen.

Wat een zure reacties allemaal. Ik ben net met m'n zoontje begonnen met Python. Hij vind het hartstikke leuk.

Ik heb op school enorm veel dingen geleerd waar ik nooit veel aan gehad heb. Met IT daarentegen, heeft iedereen te maken en iedereen kan er ook in deelnemen en aan bijdragen. Alles om je heen is of wordt programmeerbaar. En het scherpt je analytisch denkvermogen. Dus: lezen, schrijven, rekenen en... programmeren.

@Hans
Nog een zure reactie, moet iedereen leren jagen?

@Ewout
Als we niet voldoende goed opgeleide programmeurs krijgen moeten we zeker weer allemaal leren jagen. Zonder software kunnen we alle magen in de toekomst niet vullen.

@Koos: en welke programmeertaal zou je ze dan willen leren Koos? Of wil je dat op laten nemen in het vakkenpakket, net als Engels, Duits, Frans, Spaans, Latijn, Grieks etc? En denk jij dat ontwikkeling van de fijne motoriek van kinderen gediend is met creatief ontwerpen via een toetsenbord?
Dat kinderen spelenderwijs kennismaken met IT is min of meer vanzelfsprekend. En dat ze dat al op basisschool niveau doen, prima, maar niet eerder dan nadat ze hebben leren rekenen, lezen en schrijven. Als ze dat niet kunnen, kunnen ze niet leren programmeren. En mocht je denken van wel, dan voorspel ik in dat geval zware sociaal-communicatieve problemen.

@Hans: ik leer ook vandaag de dag nog dingen waar ik niet veel aan heb, maar die ik toch moet leren omdat ze onderdeel zijn van een noodzakelijk geachte certificering. Waarschijnlijk geldt dat ook voor jou. En dan ga jij zitten verkondigen dat leren programmeren zo zinvol is voor ALLE kinderen? Hou op zeg.

De mensen die beginnen zeuren over 'in hokjes' en blablabla kunnen waarschijnlijk zelf niet eens programmeren... Programmeren is echt toevoeging aan mijn leven op dit moment. Ik heb erg vaak dat ik een leuk idee heb voor een spel of animatie, dat breng ik bijna altijd tot uiting in Scratch (nu Visual BASIC) je kan door middel van programmeren. Echt handige en leuke dingen doen hoor! Het is zwaar fout als je alleen in het 'infor verwerken' hokje denkt, want dat is gewoon wat het programma voor je doet. Je kan voor alles een programma maken, in plaats van het te kopen! Zie het als koken, je gaat toch ook niet elke dag van de frituur eten halen? Nee, je maakt het zelf. Zelfde zou bij programmeren.

En dat van 'mogen ze nog kind zijn' ik ben 14 jaar een speel zelfs soms nog met lego. Btw, school is niet om plezier te maken, bij wisunde heb ik toch ook niet het gevoel dat ik nog een kind ben (en ja ik ben een kluns met wiskunde).

@hk
Kinderen moeten niet een specifieke taal leren, maar zich een andere manier van denken en een andere manier om problemen op te lossen "computational thinking" eigen maken. Daardoor kunnen ze later met alle gangbare talen overweg en zich redden in de maatschappij. Lijken misschien grote woorden, maar ik ben er echt van overtuigd dat die kennis noodzakelijk is om overeind te blijven in de toekomst.
En het een sluit het ander niet uit, leren schrijven en het maken van tekeningen "gewoon " op papier blijven natuurlijk noodzakelijk om de fijne motoriek goed te ontwikkelen. Ik ben wel nieuwsgierig naar jouw reactie op de inhoud van mijn vorige reactie, want dat mis ik een beetje in jouw verhaal, je gaat niet echt in op mijn argumenten.

@Koos: leren programmeren is prima, nadat ze hebben leren lezen en schrijven. Programmeren is een van de mogelijkheden om creatief bezig te blijven. Echter, de aard van het onderwijs nu is dat de stof binnen vastgestelde kaders moet blijven, met als gevolg dat aan het eind van de schoolloopbaan de meeste kinderen niet meer creatief kunnen denken, extreem competitiegericht zijn en worden afgerekend op prestatie en “opbrengst”. Ik merk dat die vorm van opleiden veelal leidt tot starre en weinig flexibele productie-eenheden, om van de managers nog maar te zwijgen, die slechts doen wat ze geleerd hebben en geen oog hebben voor wat er “out of the box” aan mogelijkheden liggen.

Het zou best kunnen dat programmeren hier een verschil kan maken. Maar feitelijk hebben schrijven en tekenen die potentie ook. Het gaat er uiteindelijk om WAT je mag schrijven, WAT je mag tekenen en WAT je mag programmeren – of wat je geleerd wordt. In die zin maakt leren programmeren naar ik vrees geen enkel verschil voor de toekomst, behalve dat er een grotere groep mensen zal zijn die zich beter in en met ICT kunnen redden. Of de kwaliteit van leven daarmee ook beter wordt is maar zeer de vraag.

Programmeren voor iedereen is wishful thinking en naar mijn idee ook niet noodzakelijk om in de toekomstige samenleving succesvol te functioneren. Het kan zeker handig zijn als je over deze vaardigheid beschikt en zelfs noodzakelijk als je een beroep in softwareontwikkeling ambieert maar dan hebben we de grootste voordelen wel gehad.
Programmeren vereist een bepaalde abstracte en logische manier van denken die een deel van de mensheid niet gegeven is en (als je daar niet het gevoel voor hebt) ook niet aangeleerd kan worden. Het is dezelfde manier van denken die nodig is om wiskunde eigen te maken. Dat is mij en ook vele anderen ook nooit gelukt maar heeft verder nooit een barriere gevormd voor goed functioneren in onze samenleving. Waar het wel voor heeft gezorgd is een frustratie op de middelbare school omdat ik een bepaald vak moest volgen dat ik maar niet onder de knie kreeg en waarvan mij het nut in mijn latere leven niet konden worden aangetoond. Had ik nog de mazzel dat het in mijn tijd geen verplicht vak was. Zo'n verplichting kan wel een blokkade betekenen om succesvol door je schoolloopbaan heen te komen. Het vormt voortdurend en blok aan je been met als resultaat demotivatie en frustatie. Nooit verplichten dus. Invoeren als keuzevak is wel een prima idee.

Het gaat er niet om dat elk kind later programmeur van beroep wordt... net zo min als dat elk kind dat op voetbal zit een profvoetballer wordt, of elk kind dat leert schrijven een auteur wordt. Waar het om gaat is dat de kinderen die de potentie hebben om uitblinkers te worden op een bepaald gebied, al van jongs af aan met de materie in aanraking komen... hoeveel topvoetballers ken je die pas in hun tienerjaren zijn begonnen met voetbal?

Vacatures

Stuur door

Stuur dit artikel door

Je naam ontbreekt
Je e-mailadres ontbreekt
De naam van de ontvanger ontbreekt
Het e-mailadres van de ontvanger ontbreekt

×
×