Leestijd 5 minuten

“Everybody in this country should learn to program a computer, because it teaches you how to think”

Deze wijze woorden zijn afkomstig van Steve Jobs. In andere woorden zegt hij dat technologie belangrijk is om jezelf te ontwikkelen. Inmiddels heeft iedereen door dat technologie niet weg te denken is uit onze dagelijkse routines. Maar heeft iedereen ook door dat technologie je helpt om belangrijke vaardigheden te leren? Jobs vond dat iedereen moet leren programmeren, omdat het je logisch leert nadenken. Maar hoe begin je met programmeren?

Wist je dat het maken van een website één van de beste manieren is om te leren programmeren?

Scroll naar beneden om te lezen over de redenen waarom een website maken leuk en leerzaam is voor jouw kind.

5 redenen waarom leren programmeren een leuke én leerzame activiteit is

#1 Nieuwe dingen leren

Programmeren blijft vernieuwend! Wanneer je een website maakt, dan leer je eigenlijk wat er allemaal achter je computerscherm gaande is. Door het gebruiken van HTML en/of CSS geef je codes door aan jouw computer. Voor een computer zijn dit begrijpelijke ‘talen’, waardoor jouw instructies uitgevoerd kunnen worden. En deze informatie kun je regelmatig updaten, waardoor je weer nieuwe dingen integreert in jouw website. Wanneer je dus leert programmeren dan ben je eigenlijk nooit klaar met leren. Hierdoor blijft programmeren uitdagend en vernieuwend!

#2 Het leert je communiceren met techniek

Wanneer je met iemand praat, dan is het wel zo fijn dat de ander luistert en reageert op wat je zegt. Een gesprek is interactief, waardoor dus beide partijen actief betrokken zijn. Zo kun je ook leren om interactie te hebben met je computer. Door een website te bouwen, communiceer je eigenlijk met je computer. Jij vertelt de computer, in codes, wat je op jouw website wilt hebben. De computer luistert hiernaar en gaat met jouw boodschap aan de slag. Je wilt bijvoorbeeld een titel op jouw website en programmeert dit in HTML. De computer leest jouw code en laat via het scherm een titel zien, waardoor je ziet dat de computer jou begrijpt. Zo leer je programmeren door het bouwen van een website die helemaal van jou is ; )

#3 Het verbetert je academische vaardigheden

Wanneer je leert programmeren dan ben je niet alléén maar bezig met het schrijven van codes. Tijdens het bedenken van de juiste codes werk je ook aan andere vaardigheden, zoals je rekenvaardigheid. Zo helpt programmeren om een abstract concept om te zetten in iets visueels.

Wanneer het bijvoorbeeld over decimalen gaat, dan is het lastig om te begrijpen waarom deze belangrijk zijn. Maar stel je laat zien hoe een decimaal het verschil kan maken wanneer je een codeblok plaatst, dan wordt het concept visueel en krijgt meer betekenis.

Programmeren bestaat voor een groot deel uit het oplossen van problemen. Tijdens dit proces probeer je problemen op te delen in subproblemen, zodat het begrijpelijker wordt en je meerdere oplossingen kunt toepassen op deze sub problemen. Deze vaardigheden gebruiken kinderen ook wanneer ze een rekensom oplossen. Maar naast het rekenen, werken kinderen ook bijvoorbeeld aan het verbeteren van hun schrijfvaardigheid. Door het schrijven van codes leer je teksten gebruiken en verbeteren. Het creëren van een website vereist wat creativiteit en een goed inbeeldingsvermogen. Kinderen denken bijvoorbeeld na over wat er op hun website komt en ze brengen een idee in praktijk door uiteindelijk een eigen website te creëren.

#4 Het leert je om door te zetten

Door het maken van een website leer je uitdagingen met beide handen aangrijpen. Je gaat problemen niet als hindernis zijn maar juist als uitdaging. Tijdens het maken van een website ben je vaak vastbesloten om een oplossing te vinden voor jouw probleem, aangezien jouw website anders niet naar behoren functioneert. Daarnaast leert het je ook om geduldig te zijn, aangezien je weet dat er altijd een oplossing is! Dat is best wel een fijn vooruitzicht, toch?

#5 Het is een vaardigheid voor de 21e eeuw

Kinderen groeien op in een tijdperk van veranderingen. Het is één ding om te weten hoe je technologie gebruikt. En een ander om te logica erachter te begrijpen. Volgens Kennisnet is het belangrijk voor kinderen om technologie niet alleen te consumeren, maar ook juist te creëren. Jouw kind kan actief deelnemen in deze veranderingen, door te leren hoe je programmeert en door te leren hoe je je eigen website maakt.

Zekerheid voor de toekomst

Daarnaast biedt het leren programmeren veel mogelijkheden voor de toekomst. Volgens het NOS is het tekort aan werknemers het grootst in de ICT-sector. Op dit moment is er namelijk al een tekort en dit zal in de toekomst alleen maar toenemen. Er zijn meer ICT’ers nodig (en ook zeker meiden)! Meiden in de techniek zijn erg zeldzaam en dit biedt juist kansen voor de toekomst.

Kinderen die leren programmeren op jonge leeftijd zijn in staat om later te excelleren. Tijdens het programmeren leren ze waardevolle vaardigheden voor hun toekomst, ongeacht of ze in de ICT-sector gaan werken.

Hoe leer ik programmeren?

De vraag is hoe jouw kind deze vaardigheden kan leren? Op sommige scholen wordt er al les gegeven in digitale geletterdheid, maar helaas geldt dit niet voor iedere school. Leraren voelen zich niet geschikt om les te geven over digitale geletterdheid en op dit moment is het jammer genoeg nog geen vast onderdeel in het onderwijscurriculum.  Daarom kunnen kinderen ook zelf aan de slag gaan! Online kun je bijvoorbeeld met Thimble of Scratch je eigen website/game maken. En misschien is het nog ingewikkeld om hier zelf mee te werken, daarom organiseren we bij Bomberbot Codekampen. Hier leren kinderen tussen de 8-13 jaar om een eigen website of game te maken. Jouw kind kan de bovengenoemde programma’s leren gebruiken in een leuke en dynamische omgeving. Daarnaast krijgen ze hulp van trainers die gespecialiseerd zijn in deze vaardigheden. In deze video vertellen voorgaande Codekamp deelnemers hoe ze het vonden. Hopelijk zien we jou ook een keer op één van onze Codekampen, tot dan!

2018-04-23T10:47:04+00:00

Leave A Comment

WordPress Appliance - Powered by TurnKey Linux