Return to Article Details The student portfolio and gamification for the benefit of autonomous learning