Finally, the instructor can comment on the process and especially on any awkward information flows that are recognized. Repeat the above, using the other solution that had the flaws. As the game is played, comment on the consequences of the flaw. This game should give the students an appropriate mental model of objects. Objects are active.
Objects provide services.
Objects request services. Objects do only what they are designed to do. Computation occurs through interaction. They can do this as a joint project, with the person playing each class contributing the interactions of objects of that class. You can discuss object oriented design prior to this exercise or not.