EdTech — це не “відео на сторінці”, а система навчального прогресу
Ключова цінність LMS — у структурі, контролі прогресу і вимірюванні результату. Якщо моделі даних немає, з’являються хаотичні курси, складні звіти і “ручне” адміністрування.
1) Модель контенту
- Курс → модуль → урок → активність (відео, тест, завдання).
- Prerequisites: що потрібно пройти перед наступним блоком.
2) Прогрес
- Progress як події (lesson_completed, quiz_passed) + агрегований стан.
- Відновлення: якщо урок оновили — що робити з прогресом?
3) Оцінювання і тести
- Спроби, таймінг, прохідний бал, бан “повторів” (за потреби).
- Анти‑чит: випадкові питання, банки завдань, логування.
4) Сертифікати
Генерація сертифікату має бути відтворюваною: правила видачі, шаблон, підпис/перевірка, історія.
Підсумок
Сильний EdTech продукт починається з правильної моделі курсів і прогресу. Тоді звіти, сертифікація і масштабування стають простими.