Why would a student want to complete a learning game?
A challenge we faced while building SpriteBox Coding, a learn to code game for kids ages 5+, was that the educational component primarily centred around puzzles. However, as we learned with our previous title LightBot, for some kids, puzzles simply aren’t exciting on their own. There were often players who needed a reason for why they would want to solve puzzles in the first place.
Source: On Making Learning Games Compelling – Danny Yaroslavski – Medium
Some interesting points are made in the article, ideas that I will be using as I complete lesson plans for my students.