Advertentie
Je kunt op bijna elke leeftijd beginnen met programmeren, behalve baby's. Maar als je kinderen wilt laten coderen, hoe eerder ze beginnen, hoe groter de kans dat ze verslaafd zijn. De truc is om ze in de eerste plaats geïnteresseerd te krijgen.
Kinderen zijn niet vaak geïnteresseerd om te beginnen met de grondbeginselen van een taal. Ze zijn waarschijnlijk ook niet geïnteresseerd in een eenvoudig 'Hallo wereld'-voorbeeld. Laat ze in plaats daarvan aan de slag met iets leuks, zodat ze een reden hebben om te leren programmeren.
Minecraft heeft geen introductie nodig. Zelfs als je de game nog nooit hebt gespeeld, heb je er ongetwijfeld van gehoord. De game staat tegenwoordig op bijna elk apparaat dat je maar kunt bedenken, en kinderen kunnen er geen genoeg van krijgen. Die populariteit alleen al maakt het een van de beste coderingsspellen voor kinderen.
Hoewel Minecraft een game is, is het ook een tool voor het maken van games binnen de algehele games. Dit maakt het een geweldige optie voor kinderen, omdat ze er waarschijnlijk al aan verslaafd zijn. Kinderen blijven gemotiveerd door de mogelijkheid om hun eigen games te maken in een game waar ze van houden. Het is ook eenvoudig genoeg dat zelfs jongere kinderen het vrij snel kunnen oppikken.
Downloaden: ramen | Mac | Linux | iOS | Android ($ 6,99 tot $ 26,95, afhankelijk van versie)
Zoals de naam al aangeeft, is CodeCombat een spel waarin je code schrijft om een held te besturen tijdens een epische zoektocht. Dit is een gemeenschapsproject gebouwd met het oog op docenten. Dat maakt deze game bijzonder geschikt voor het introduceren van programmeren op scholen.
In tegenstelling tot sommige games die pseudocode of hun eigen vereenvoudigde programmeertalen gebruiken, gebruikt CodeCombat bestaande talen. JavaScript en Python worden ondersteund, beide zijn tegenwoordig enkele van de meest populaire talen. Experimentele ondersteuning voor CoffeeScript, een vereenvoudigd JavaScript-dialect, is ook beschikbaar.
Afgezien van Minecraft, is dit waarschijnlijk een van de bekendste games in deze lijst. LEGO Mindstorms bestaat al jaren en combineert de iconische speelgoedblokken met code om werkende robots te maken. Naarmate de technologie is verbeterd, hebben Mindstorms-kits dat ook, en de nieuwere modellen zijn echt indrukwekkend.
Kinderen hebben zelfs geen computer nodig om de nieuwere EV3-kits te programmeren. Met de EV3 Programmer-app, beschikbaar voor iOS- en Android-apparaten, kun je je robot bouwen en programmeren met niets meer dan een tablet.
Lightbot is een puzzelspel in de kern en wil programmeervaardigheden aanleren zonder dat de speler zelfs maar weet dat ze aan het leren zijn. Hoewel het geen Minecraft- of LEGO-niveaus zijn die populair zijn, heeft het tot nu toe redelijk goed gedaan. Volgens de website van de game hebben tot nu toe meer dan 20 miljoen kinderen Lightbot gespeeld.
Dit richt zich niet op het aanleren van een echte programmeertaal, maar op concepten die verband houden met programmeren. Onderwerpen die kinderen zullen leren bij het spelen van Lightbot zijn onder meer sequencing, overbelasting, procedures, recursieve lussen en conditionals.
Downloaden: iOS | Android ($2.99)
Het ziet er in het begin misschien wat spartaans uit, en dat komt omdat het dat is. Het titulaire codemonster zit bovenaan het scherm en leidt je door een reeks codeoefeningen in de onderstaande tekstvakken. Het doel is om je te begeleiden bij het experimenteren met de code op het scherm.
In de loop van de tijd kan dit mogelijk de vonk bij kinderen doen ontbranden om zelf verschillende programmeerconcepten te verkennen. In plaats van aan te geven wat een variabele is, begint het er bijvoorbeeld een te gebruiken en nodigt de speler vervolgens uit om erachter te komen hoe het werkt.
Dit is niet ideaal voor iedereen die ernaar op zoek is codering voor kinderen introduceren Codering voor kinderen: de beste klassen en websitesWilt u uw kinderen computercodering leren? Deze online lessen bieden gratis en betaalde cursussen om uw kinderen te leren coderen. Lees verder , maar deze meer verkennende aanpak is absoluut het proberen waard.
Op haar website beschrijft Blockly Games dat de gameserie expliciet bedoeld is voor kinderen zonder voorafgaande programmeerervaring. Net als Lightbot leert dit geen daadwerkelijke programmering, maar richt het zich in plaats daarvan op gerelateerde concepten. Sommige games voelen meer aan als abstracte games dan als puzzels met betrekking tot programmeren.
Sommige spellen lijken op de concepten van andere spellen in deze lijst. Anderen zijn hun eigen soort puzzels. Dit is een geweldige plek om te beginnen voor beginners, maar je zult ze in volgorde benaderen, omdat concepten geleidelijk worden geïntroduceerd. Als kinderen naar het einde of zelfs in het midden springen, missen ze mogelijk belangrijke informatie.
RoboZZle is een ander spel dat programmeerconcepten leert, maar geen echte taal. In dit geval programmeer je stappen in een robot door opdrachten in een reeks blokken te plaatsen. Je begint vrij eenvoudig, maar het spel introduceert snel concepten als subroutines en recursie. Dit zijn sleutelconcepten voor iedereen die programmeren wil leren.
Dit is een spel dat zo eenvoudig is dat jongere kinderen het gemakkelijk kunnen oppikken, maar het is nog steeds leuk voor oudere kinderen. Zelfs volwassenen die van logische puzzels houden, kunnen er een kick van krijgen. Dit is te danken aan de door de speler ingezonden puzzels, die het echte vlees van het spel vormen. Deze kunnen vrij snel omslachtig worden.
In tegenstelling tot de meeste spellen op deze lijst, lijkt CodeMonkey exclusief voor leraren bedoeld te zijn. Dat betekent dat de prijs nogal hoog is. De game is duurder dan Minecraft, hoewel het niet zo duur is als een Mindstorms-kit.
Zoals de meeste spellen hier, werkt CodeMonkey volledig in de browser. Qua gameplay lijkt het op sommige van de anderen, alleen leid je een aap in plaats van een naamloze held. Een ding om op te merken is dat de game lijkt te vertrouwen op Chrome. Het in andere browsers uitvoeren kan leiden tot onverwacht gedrag of het spel werkt gewoon helemaal niet.
Op zijn website noemen de ontwikkelaars van Machineers het een educatief puzzelavontuur. In veel opzichten is dit een van de betere games in deze lijst. Hoewel het programmeerlogica helpt te leren, is het ook gewoon een leuk puzzelspel.
Dit is een van de weinige spellen die je moet downloaden om te kunnen spelen. Gelukkig is het beschikbaar voor Windows, macOS en Linux, dus u hoeft zich geen zorgen te maken over welk platform u wilt gebruiken om het uit te voeren.
Downloaden: Stoom ($4.99)
Cargo-Bot is op een paar manieren bijzonder. De eerste is dat het de enige game exclusief voor iPad hier is. De tweede is dat het niet alleen exclusief is voor de iPad, maar ook op één is gemaakt. De maker van Cargo-Bot heeft de game geprogrammeerd met de Codea-app. We hebben deze app eerder bekeken en Codea is een geweldige manier om apps op je iPad te maken Hoe Codea u in staat stelt uw eigen iPad-apps te makenCodea kost $ 15 in de App Store en stelt je in staat om gemakkelijk je eigen iPad-apps te maken. Lees verder .
De game bestaat uit 36 puzzels, die zijn opgelost op een manier die vergelijkbaar is met RobuZZle en een paar andere games op deze lijst. Cargo-Bot is een geweldig "gateway-spel" om kinderen meer te interesseren in programmeren.
Downloaden: iOS (Vrij)
Scratch is meer dan een programmeerspel. In plaats daarvan is het een heel platform waarop gebruikers games kunnen spelen die door andere spelers zijn ingediend, maar ook hun eigen games kunnen indienen. Net als bij Minecraft, komt het meeste plezier voor kinderen hier door hun eigen games te maken, niet door anderen te spelen. Als het gaat om codering voor kinderen, is dit een grote motivatie.
Scratch is gemaakt door de Lifelong Kindergarten Group in het MIT Media Lab en is volledig gratis beschikbaar. Het is verre van de enige gratis app in deze lijst, maar het is zeker een app die je moet bekijken. Het is niet alleen geweldig voor je onderwijsdoeleinden, maar je kunt er zelfs zelf plezier aan beleven.
Andere manieren om kinderen te leren programmeren
De bovenstaande games en andere zijn een geweldige manier om kinderen te interesseren voor programmeren, maar dat is niet de enige manier. Hoewel veel kinderen het beloningssysteem van een game nodig hebben om ervoor te zorgen dat ze blijven terugkomen, zijn andere kinderen misschien geïnteresseerd in coderen omwille van de codering. Voor deze kinderen kunnen de spelelementen zelfs in de weg zitten.
Gelukkig zijn er andere manieren om kinderen te laten beginnen met programmeren zonder ze meteen in het diepe te gooien. Bekijk onze lijst met enkele voorbeelden coderingsapps om kinderen te helpen programmeren De 7 beste coderingsapps voor kinderen om te leren programmerenWilt u uw kinderen leren coderen? Er zijn verschillende programmeertools beschikbaar. Dit is onze keuze van de beste coderings-apps voor kinderen. Lees verder .
Beeldcredits: artush /Depositphotos
Kris Wouk is schrijver, muzikant en hoe het ook wordt genoemd als iemand video's voor het web maakt.