How Gamification Affects Physical Activity: Large-scale Analysis of Walking Challenges in a Mobile Application
Engaging with Massive Online Courses