My six-year old son has recently discovered computer games. I knew that once Pandora's Box was opened it could never be shut, so I put it off for as long as possible. But anyway, he wants to make his own games. He loves pacman and has attempted to make his own "version" by creating the maze in MS Paint, hand-drawing the pacman and the ghosts, scanning them in and then inserting them into the maze. Then he wants to know how to make them move around!
I told him that he needed to know how to program computers to do that, so lately he's been asking to learn how to program.
Of course, making a version of pacman is not a beginner programming task, but still, right now he's very motivated so it might be good opportunity for him to learn some skills. The trouble is, I don't know of any "kids" programming languages or tools. Things like Perl, java, php and so on are really not suitable for someone who has only recently mastered subtraction ...and who still wears "Thomas and Friends" pajamas. Does anyone have any suggestions?