10 years old is really young to start programming.
Show him what can be done with QBasic and he'll get a feel for what the endevour of programming is like but he will likely lose interest quickly and that's okay--even expected.
Just the mere introduction will mean that he will not be afraid to pick it up again, later in life, when he's more ready (like 17 or up). It's unusual for anyone to have any real interest in programming under 16...
The hardest part about learning how to program is getting over the illusion that it is a difficult endevour. It's laughable whenever anyone is told that I write software and they say "Ooh, you must be smart!" because it simply isn't true--that is to say, you don't need to be particularly intelligent to learn to program...
|