Is er een kind in een ontwikkeld land dat elke dag op de een of andere manier geen interactie heeft met een computer? Waarschijnlijk niet. Maar toch, veel van deze kinderen hebben slechts een vaag idee van wat een computer tikt. Het lijkt er ook op dat kinderen de interne werking van programmeren voor het grootste deel niet tot de middelbare school doorlopen.
Waarom is dat? Als kinderen de tweede en derde menselijke taal van hun tienerjaren kunnen leren, waarom programmeren dan niet zo goed? Dit is een uitstekende ontwikkelingstool die echt geschikt is voor kinderen van alle leeftijden.
Krassen
Ontwikkeld op MIT voor kinderen van 8 jaar en ouder, Scratch is een nieuwe programmeertaal die erg visueel van aard is. De basislogica-instructies worden getoond en het programmeerapparaat kan ze vervolgens op hun plaats slepen en nieuwe variabelen typen. Ik had een programma in ongeveer 20 seconden! En als je me ooit code hebt gezien, weet je dat dat wonderbaarlijk is.
Oké, dus het is maar een grappig uitziende dinosaurus die een paar stappen neemt, zegt 'Hallo' en speelt vervolgens een geluidsbestand dat 'Doy-doy-doy' zegt. Het vermaakte me gedurende minstens 15 minuten. Doy-doy-doy, hee hee!
Maar serieus, kijk eens naar de code. Iedereen die Engels kan lezen, weet ongeveer wat er gaat gebeuren en hoe het kan worden gerealiseerd.
Er zijn een hoop configureerbare instructies die je kunt gebruiken om zowat elk gewenst programma te maken. Kijk naar de categorieën - elke categorie heeft verschillende componenten die volledig kunnen worden aangepast aan uw behoeften.
U kunt ook geluiden en afbeeldingen gebruiken die al in Scratch zijn opgenomen, of u kunt uw eigen geluiden opnemen en importeren. De afbeeldingen, of sprites zoals ze ze in Scratch noemen, en geluiden worden uitgesplitst in gemakkelijk te identificeren categorieën. Dit is geweldig voor kinderen! Of ik! Bekijk deze puppy's.
Scratch wordt ook geleverd met een aantal complete programma's, zodat je kunt zien wat er mogelijk is met dit pakket. Dit introduceert ook het concept van herbruikbaarheid van code voor kinderen, omdat ze een al bestaand programma kunnen nemen en het naar hun behoeften of wensen kunnen buigen.
Bekijk een deel van het programma voor Virtual Dog. Ja! Een virtuele hond! Je kauwgom-kauwers kunnen nu leven creëren!
Scratch heeft ook een behoorlijk uitgebreide online community met nog meer middelen om te downloaden en andere Scratch-programmeurs die bereid zijn om een handje te helpen.
Mijn zoon, de 7-jarige Legokoning, heeft de laatste tijd enige interesse getoond in programmeren. Ik denk dat dit de manier is om te gaan.
Wat denk je? Heb je Scratch of andere applicaties voor jonge programmeurs geprobeerd? Ik zou het heel fijn vinden om erover te horen.