Het idee om spelenderwijs te leren programmeren is niet nieuw. Eerder hebben we projecten verkend zoals Code Kingdoms, CodeCombat, JSRobot en CodeGym, allemaal gericht op de kleintjes. Er is echter ook Codédex, dat tutorials aanbiedt voor Python, HTML, CSS en JavaScript, waarin we taken moeten voltooien, ervaring opdoen en nieuwe prestaties ontgrendelen.
Videogames kunnen ons veel meer leren dan we denken. Hoe vaak hebben we stats, patronen en posities onthouden? Hoe vaak hebben we een vel papier gepakt om half afgemaakte puzzels te tekenen? Tegenwoordig hebben wiki's en digitale kaarten ons van dat werk verlost, maar als we echt goed willen zijn in een spel, zijn casual sessies niet genoeg.
Hetzelfde geldt voor het leren programmeren. Uren vliegen maken is essentieel, dus waarom doen we dat niet spelenderwijs? Dat is het voorstel van Codédex, een platform met gratis tutorials voor Python, HTML, CSS en JavaScript, speciaal ontworpen voor beginners. Codédex raadt aan om een account aan te maken (zo kun je je voortgang opslaan), maar als je alleen de inhoud wilt verkennen, klik dan op een van de beschikbare avonturen.
Hoe leer je programmeren met Codédex
De algemene cursussen zijn verdeeld in twee delen: het eerste heet The Origins, gericht op HTML, CSS en JavaScript, een trilogie van in totaal 16 hoofdstukken. Het tweede is The Legend of Python, met basishandleidingen voor die taal in acht hoofdstukken. Elk van hen heeft specifieke doelstellingen, van het maken van je eerste 'Hello World' tot structuren, formaten, variabelen, eigenschappen en nog veel meer.
Op dit moment zijn niet alle oefeningen beschikbaar (veel hebben het label 'Coming soon'), en het Engels domineert de interface, maar we hebben te maken met een omgeving die zo eenvoudig en intuïtief is dat we de instructies kunnen volgen, zelfs met de natuurlijke barrières van die taal. Codédex is een uitstekende hulpbron voor kinderen en volwassenen, en je bent zeker uitgenodigd om de inhoud te bestuderen. Link hieronder!
Officiële site: Klik hier