Курсы и тесты
Превратите список в курс с уроками, тестами, сертификатом и лидербордом.
Отдельного типа «курс» нет — курсом становится обычный список, как только в нём появляются уроки и тесты.
Уроки
Заголовки секций у блоков превращают список в уроки. Когда уроков хотя бы два, на странице списка появляется оглавление «Содержание». В редакторе поле секции подписано «Урок/секция — группирует блоки ниже».
Тесты
Блок 🎓 Тест (см. типы блоков) — это проверка знания. Виды ответа: Выбор, Текст, Число, Пропуски, Пары, Порядок, Код. Ученик нажимает «Проверить» и видит «Верно» или «Неверно» с пояснением; можно начать «Заново». У вошедшего в аккаунт результат проверяется на сервере (эталон берётся из текущей версии списка), у гостя — локальная самопроверка без сохранения.
Последовательный курс
При создании списка можно включить «Последовательный курс» — тогда следующий урок откроется только после сдачи тестов предыдущего. Пока тесты урока не сданы, блоки ниже закрыты карточкой-замком с подсказкой, что нужно пройти.
Прохождение
Курс считается пройденным двумя путями (что случится раньше):
- сданы все тесты текущей версии, либо
- в прогоне отмечены выполненными все шаги — путь для списков без тестов.
Прохождение — постоянный факт: если автор потом изменит тесты, ваш сертификат остаётся действительным. На странице списка видна плашка «Прогресс по тестам», а по завершении — «Курс пройден» с числом сданных тестов и версией.
Сертификат и лидерборд
- Сертификат — страница
/{owner}/{slug}/certificate: «Сертификат о прохождении» с вашим именем, названием курса, датой, версией и автором. Кнопка «Печать / PDF» сохранит его файлом. - Лидерборд — страница
/{owner}/{slug}/leaderboard: прошедшие курс в порядке времени завершения (медали за первые три места, до 100 участников).