Instructional design feedback loop — click any stage for role and cadence
flowchart TD Use(["Learners use textbook
cohort N"]):::learner Emit["xAPI statements
emitted to LRS"]:::data Agg["Analytics aggregations
completion / struggle / engagement"]:::analytics Review["Dashboards reviewed by
instructional designers"]:::review Prior["Findings prioritized
for content changes"]:::review Update["Content updated
in next release"]:::change Next(["Learners use textbook
cohort N+1"]):::learner Use --> Emit --> Agg --> Review --> Prior --> Update --> Next Next -. next cycle .-> Emit click Use call showStage("Use") click Emit call showStage("Emit") click Agg call showStage("Agg") click Review call showStage("Review") click Prior call showStage("Prior") click Update call showStage("Update") click Next call showStage("Next") classDef learner fill:#1e293b,stroke:#0f172a,color:#fff,font-weight:bold classDef data fill:#0d9488,stroke:#134e4a,color:#fff classDef analytics fill:#7c3aed,stroke:#4c1d95,color:#fff classDef review fill:#ca8a04,stroke:#854d0e,color:#fff classDef change fill:#16a34a,stroke:#14532d,color:#fff linkStyle default stroke:#64748b,stroke-width:2px

Stage Details

Click any stage to see the activity, the role responsible, and the typical cadence.