Gamification is the use of game design elements in nongame contexts and has been
shown to be effective in motivating behavior change. By seeing game elements as
“motivational affordances,” and formalizing the relationship ...