DataCamp teaches data science, analytics, and coding through hands-on exercises, with XP, daily streaks, and skill-track progress giving long learning programmes a continuous sense of advancement. Mobile practice supplements the browser-based coding environment.
Its handling of competition is the interesting part: XP leaderboards exist, but social comparison is available rather than imposed. Learners who want a cohort to race can have one; learners who just want the track completed are never forced onto a scoreboard.
The design lesson: make competition opt-in. Ranking motivates a minority intensely and quietly demotivates many of the rest, so surfacing it as a choice preserves the upside without taxing everyone else.
