GAMIFYING INFORMATION SYSTEMS - A SYNTHESIS OF GAMIFICATION MECHANICS AND DYNAMICS
Gamifying learning experiences: Practical implications and outcomes