Competition as an element of gamification for learning: an exploratory longitudinal investigation
Motivations for Play in Online Games