in reply to Quick Programs to make Big Impression

Depends on the age of the kids. You'll most probably cannot compete with their game console, so forget the 3D graphics ;-) As already suggested playing and doing experiments - something they can participate should awake their interest. Maybe you can type a tiny program, show them how it works, and let them play with it? Then add some more functionality, maybe as a kind of game?

Some ideas, mainly for younger kids:

Don't know if that really is what you expected, but a pre-nerd in the right age will become a dedicated follower ;-)

  • Comment on Re: Quick Programs to make Big Impression