Return to Article Details Gamification and self-regulated learning