Courses & quizzes
Turn a list into a course with lessons, quizzes, a certificate and a leaderboard.
There is no separate "course" type — an ordinary list becomes a course as soon as it grows lessons and quizzes.
Lessons
Section headings on blocks turn a list into lessons. Once there are at least two lessons, a "Contents" outline appears on the list page. In the editor the section field reads "Lesson/section — groups the blocks below".
Quizzes
The 🎓 Quiz block (see block types) checks knowledge. Answer kinds: Choice, Text, Number, Blanks, Match, Sort, Code. The learner presses "Check" and sees "Correct" or "Wrong" with an explanation, and can start over with "Again". For a signed-in learner the result is graded on the server (the answer key comes from the list's current version); a guest gets a local self-check that isn't saved.
Sequential course
When creating a list you can turn on a sequential course — then the next lesson only unlocks after the previous lesson's quizzes are passed. Until they are, the blocks below are locked behind a card explaining what to pass first.
Completion
A course counts as completed by either path (whichever comes first):
- all quizzes of the current version are passed, or
- in a run, all steps are checked off — the path for lists without quizzes.
Completion is a permanent fact: if the author later changes the quizzes, your certificate stays valid. The list page shows a "Quiz progress" panel, and once finished, "Course completed" with the number of quizzes passed and the version.
Certificate and leaderboard
- Certificate — the
/{owner}/{slug}/certificatepage: a "Certificate of completion" with your name, the course title, date, version and author. A "Print / PDF" button saves it as a file. - Leaderboard — the
/{owner}/{slug}/leaderboardpage: everyone who completed the course, ordered by completion time (medals for the first three, up to 100).