The gamification of learning