Gamification is the use of game-like elements such as points, levels, challenges, badges, feedback, or progress indicators in non-game learning contexts.
It can support motivation and practice when aligned with objectives, but decorative rewards alone do not guarantee learning.