Sharon Boller's Learning Game Design Series, Part 4: Game Elements
Every game has “elements” or features that keep people engaged. Some games have a lot; others have very few. The choice of what to include should be deliberate. With learning games, you should consider how each element supports the learning process.