Mijn neefje, 10 jaar oud en al goed op weg een computer wizz kid te worden, wil leren programmeren. De programmeertalen voor kinderen zijn al te eenvoudig geworden, en toen ik op een avond in de plaatselijke bibliotheek de rekken met 'informatica' aan het bekijken was, viel mijn oog op een paar boeken over programmeren voor beginners.
gebruikt QBasic om te laten zien hoe programmeren in elkaar zit. QBasic is niet al te moeilijk, en gratis te vinden op DOS computers. 't is wel DOS, natuurlijk : output is altijd tekst in een DOS venster, of - maar dat is al wat moeilijker - 'grafisch' DOS : gekleurde vlakken, lijnen a.d.h.v. schermcoordinaten, etc. Werkt goed maar ziet er een beetje verouderd uit.
(uitg. SYBEX, Soest, www.sybex.nl)
uitgebreide kennismaking met Visual Basic a.d.h.v. de Visual Basic for Applications die bij MS-Word zit. Da's waarschijnlijk nog het gemakkelijkst : echt VB (minder uitgebreid dan de volledige VB programmeeromgeving, maar als beginner heb je daar zeker geen last van), en volledig "gratis" : gewoon mee installeren van de ms-Office CD die je waarschijnlijk toch al in huis hebt. VBA bij Excel werkt natuurlijk ook, maar de voorbeelden in het boek gaan uit van ms-Word.
(uitg. SYBEX, Soest, www.sybex.nl)
ziet er een goed boek uit ;
geeft ook wat inleiding over programmeren : niet enkel instructies achter elkaar zetten
en zien wat er gebeurt, maar nadenken over : wat wil ik hebben -- hoe kan ik dat laten doen door een programma -- hoe schrijf ik dat op in een programmeertaal ?
Geeft vervolgens een paar voorbeelden /oefeningen in verschillende programmeertalen en scripttalen : visual basic; C++, HTML, (Java ook denk ik, ...). Pprobleem is dus wel dat je daar compilers of programmeeromgevingen voor moet hebben, anders heb je gewoon textbestanden die niets doen.
Da's al wat gevorderd : voorkennis van om het even welke programmeertaal helpt om te snappen waar ze het over hebben.
Bestaat voor verschillende talen (VB, C++, Delphi (= opvolger van "Turbo Pascal"), Java, ...). Bij het boek zit ook een CD met de programmeeromgeving zelf + oefeningen, dus dat is wel handig.