I spent the evening after work baking brownies and coding writing mini Ruby programs of silly questions with my kids. Initially, my seven year old was rather miffed that I kept insisting that we type in responses to each multiple choice question. Once she got to see the program in action, she could see that it was fun to enter in the "wrong" answer to get a "try again" from the computer. She got to learn something about logic and I got to complete an exercise in the Ruby book!
Tomorrow I will attempt to load Linux into my old iBook. Wish me luck!