Title: Perspectives and Practices of Gamification