Hi everyone. I came up with an idea for a game that tests students' understanding of flow of execution in the presence of exceptions. The game goes like this: show them some code with methods calling each other and with exceptions being handled (attached). Split the class into 3 groups. Determine which group is to start, and that group selects a 100, 200, or 300 point category. Then, from the question list (attached), ask a questions from the category. The first team to have someone raise their hand gets to try the answer. If they get it right, give them the points and they get to pick the next category. If they get it wrong, they lost the points and the other 2 teams can try. If no-one gets it right, the team that asked the question gets to pick the next category. This is a lot like jeopardy, but without silly "answering in the form of a question" stuff, and the cateogries are point values. To limit the time it takes, maybe say there are only 4 or 5 questions per category. The questions I've provided have 9 questions per category, so you could play the game twice if you restrict how many can be asked per game. Ideally you'd offer some kind of prize for the winning team, although I'm not sure what would be appropriate. Experience (in another department) has shown that students don't mind the competitiveness, which many people worry about. They seem to really like it, and I though it'd be fun given that we have some extra time these upcoming weeks. Note that the answers are given under each question in the questions sheets. I did this kind of quick, so let me know if you find any error! Have fun! -Rob PS: I've got hardcopies of these files for everyone, if you want ... they're on my desk in 1346