The 6 subtypes
| Subtype | What it does |
|---|---|
| interactive_video | Video with checkpoints/questions at timestamps |
| drag_drop | Match or sort items by dragging |
| fill_blanks | Complete a passage with missing words |
| flashcard_set | Spaced-repetition-friendly card decks |
| timeline | Order events on a timeline |
| branching_scenario | Choose-your-path decision scenarios |
Authoring & accessibility
Each subtype has a dedicated editor in the Lesson Builder and an accessible viewer with ARIA roles and keyboard navigation (WCAG 2.1 AA). The InteractiveGenerator can create them RAG-first from the institution's own material.
Feeds the adaptive model
When interactive activities carry concepts[], their results propagate to ConceptMastery and can surface misconceptions — the same pipeline used by quizzes — so engagement also produces real learning signal.