A learning game is a game or game-like experience designed with explicit learning objectives and meaningful practice.
A strong learning game connects choices, consequences, feedback, and progression to the target knowledge or skill.