flow

Gamification From the Perspective of Self-Determination Theory and Flow

In human-computer interaction, the trend towards gamification is part of the shift of focus from usability to the more holistic approach of user experience. Gamification is "the use of game elements in non-game contexts" and is increasingly used in a …