Interesting idea. I'd be interested in how you go about it and how well it works. I am the father of a 9 year old and have taught (none too successfully) a VB course in a high school. Next year I'm planning on switching to perl and looking for good beginner projects.