Understanding the Effects of Mobile Gamification on Learning Performance
A social gamification framework for a K-6 learning platform