This is a post musing about educational games.
So, I've been playing SpaceChem recently. This is a beautiful puzzle game, and very long. Also, it has got me thinking about teaching via games.
SpaceChem is not a teaching game, it is a very earnest puzzle game that is more about space management than actually learning any kind of chemistry. However, it includes a (mostly correct) framework of fundamentals, such as number of bonds and fusion/fission. It isn't set up to be a learning game, of course: if you don't know the fundamentals going into the game, you're probably going to be completely lost from instant one. Plus, the puzzles are really freaking hard at times, I doubt a young child could do them.
But the concept made me think of educational games again.
How would you teach chemistry in an educational game?
There are two options used today: rote memorization and task memorization.
Rote memorization is glorified flash cards. Often it is glorified by embodying the flash cards as enemies or similar, so that the child pays attention and hopefully learns by osmosis. I don't much like this method, because even if it succeeds in teaching ten thousand facts, none of those facts will mean anything. If a child knows that oxygen has an elemental weight of 8, what does that mean? It's not important, it never was. It tells you nothing about the role oxygen plays in chemistry, and when you do need to know it, you can look it up in two seconds.
Task memorization is slightly better. This is where the game presents "challenges" that require the user (not necessarily a child in this case) to perform a specific task. For example, to teach that hydrogen and oxygen make water, the user might be urged to turn on the oxygen tap, turn on the hydrogen tap, and then turn on the flame. BOOM and water. More advanced tasks usually involve manipulating the amounts (twice as many H2 molecules as O2 molecules) or performing a specific sequence (then add sodium for another BOOM!).
Task memorization is significantly better than rote memorization because it teaches you what things actually do. In situations where there is no strong underlying logic or algorithm, task memorization may be the best choice. For example, learning a language, or an emergency response checklist for space shuttles.
But for most of the things I personally want people to be better at, there is an underlying logic. Chemistry, programming, scientific rigor, privacy/information awareness... all of these things have a fundamental algorithm which we can present, even if it has some holes in it sometimes.
For these things, I think an explorative game is more the speed we need.
Since there is an underlying algorithm and a lot of information about applied results, we can create open-ended scenarios as well as tasks, allowing the player to switch between them as they feel the need.
For example, the explorative chemistry game would give the players a basic set of chemicals and outside forces to experiment with. For example, seawater and a source of heat. The player is allowed to construct a desalination plant using simple pipes, tanks, and sources of heat. It is a tutorial mission that teaches you that different molecules are affected by heat in different ways.
But as you finish the mission, the chemistry you've done is put in context. You've created fresh water and salt. Some NPCs from the larger world should come up to you and give you game points for your desalination plant. The chemistry you've done is put in a larger context. You understand that you've created water for drinking and salt for... salting... rather than just accomplishing a faceless task.
As you explore the world, you will find new equipment (How about a laser beam? How about a fission reactor? How about an electric turbine?) and new chemicals to start with. Challenges presented by various NPCs can guide you to create specific chemicals for specific purposes, but you are also free to fool around on your own. When you create a chemical on your own, you see a demonstration of what the end product does (perhaps cataclysmically enough to scar the world at large), and then NPCs approach you to talk about potential applications, bid on it, or ask for a similar molecule with different characteristics.
A key element here is that there is a world here, a world you can explore and interact with, however shallowly. The chemicals you create play specific roles in the world, often in specific places. You are not learning in a bubble, you are learning in a larger setting.
I think this is probably the key to teaching games, and one we always seem to overlook. Even a simple world map where you can see your accomplishments is a lot more effective than just being told "good work!" and shuttled into the next task.