Python voor kinderen: echte code, echte projecten
Python is niet voor niets de meest onderwezen eerste programmeertaal — dankzij de leesbare syntaxis kunnen beginners zich richten op logica in plaats van leestekens. Dit traject is speciaal ontworpen voor jonge cursisten. Je begint helemaal bij nul en bouwt stap voor stap verder via variabelen, functies en objecten tot datawetenschap en machine learning. Elk concept wordt geïntroduceerd in de context van programma's die kinderen zelf kunnen uitvoeren, bekijken en expres kapotmaken.
Wat je leert
Je begint met de belangrijkste Python-syntaxis — voorwaardelijke instructies, functies en verzamelingen — en gaat daarna verder met objectgeoriënteerd programmeren en werken met bibliotheken. Vervolgens behandelt het traject praktische vaardigheden: bestandsverwerking, automatisering en de basis van webontwikkeling. Een aparte leerlijn voor AI en datawetenschap introduceert concepten uit kunstmatige intelligentie, gegevensbewerking, datavisualisatie en algoritmen voor begeleid leren. Deze leerlijn mondt uit in machine learning en geavanceerde datawetenschap op niveau C1. Foutafhandeling, testen en foutopsporing worden behandeld als essentiële vaardigheden, niet als iets voor achteraf.
Het leertraject
Tweeëntwintig cursussen beslaan de niveaus A1 tot en met C1. De eerste cursussen — Inleiding tot Python, Python-basis en Voorwaardelijke instructies — vereisen geen voorkennis. Cursussen in het middendeel, zoals Objectgeoriënteerd programmeren, Bestandsverwerking en Python voor automatisering, bouwen gewoonten op die je in de praktijk nodig hebt. De laatste cursussen gaan verder met Inleiding tot datawetenschap met Python, Begeleid leren: basisalgoritmen en Machine learning en geavanceerde datawetenschap. Zo krijgen gemotiveerde cursisten een echte basis in toegepaste Python die veel verder gaat dan gebruikelijke lesprogramma's voor kinderen.
Hoe het werkt
Elke cursus bestaat uit korte, gerichte lessen die je in de ingebouwde code-editor afrondt, met realtime terugkoppeling. Een AI-tutor is beschikbaar wanneer je vastloopt en legt fouten uit in begrijpelijke taal in plaats van jargon — bijzonder handig voor zelfstandig lerende cursisten die geen docent in de buurt hebben.