Learning is a long game. Courses, lessons and quizzes already have a natural shape for quests: a path with milestones along the way.
Quests that work
First week, for new learners:
- Finish your first lesson (
lesson.completedat least 1) - Pass a quiz (
quiz.passedat least 1) - Study on 3 different days (
study.day, distinct values, at least 3)
Course champion, one by one through the modules of a course: each module only counts once the one before it is done. Reward: a legendary badge for the course.
Quiz master: pass quizzes in five different courses (quiz.course, distinct values, at least 5).
Award rules
- 10 XP per lesson completed.
- XP equal to the quiz score, at most 300 a day.
Why it fits
- One by one matches how courses are built: module 2 counts only after module 1.
- Targets tie events to one course or lesson, so one metric (
lesson.completed) covers your whole catalogue. - Leaderboards work well for time-boxed cohorts: rank finishers by XP when the term ends.