My 11 year-old daughter told me the other day she wants to learn how to write computer games. I told her that she should learn just like I did, which was to write text adventures in BASIC. I've got a copy of the book I learned from. I showed her Frotz running Zork on my iPod Touch and it took about an hour to get it back from her. She now wants to make a game like that, so I guess I've found our winter project together.
The great thing about Frotz in the iPhone/iPod Touch is that you can download from the game repository as required. And sometimes it's nice to take a break from all the other games I've got on there.