Skip to content

v1.1.1 — Learner analysis (学情分析) + course dashboard

Choose a tag to compare

@YujxZJCN YujxZJCN released this 11 Jun 15:05
· 15 commits to main since this release

Two additions: evidence about your students flows in, and a complete view of your course flows out.

New skill: cohort-analyst (学情分析)

Turns professor-held student data — ability lists, pre-course diagnostics, pre-lesson questionnaire results — into evidence-based teaching decisions. 5 modes:

  • instrument (/ts-diagnostic) — designs the ungraded diagnostic itself: prerequisite probes, two-tier misconception items, labeled self-report items; every item must inform a named teaching decision before deployment
  • cohort-profile (/ts-cohort) — analyzes results into per-concept readiness distributions, misconception prevalence, and heterogeneity, with mandatory instrument-strength and small-N caveats
  • lesson-calibration — reteach/activate/skip recommendations, misconception-targeted distractors, pacing fixes — each traceable to a specific finding
  • grouping — goal-matched, pseudonymized grouping plans with rotation rules (and a refusal of learning-styles pseudoscience; differentiation runs on prior knowledge, which has evidence)
  • progress — cohort-level trajectory re-analysis mid-term

Privacy architecture: the unit of analysis is the cohort. Only aggregates enter the Course Passport (shown verbatim before writing); individual-level questions route to student-mentor under its person-affecting rules; no predictive risk scores, no tracking labels.

New: course dashboard

python3 scripts/build_dashboard.py course_passport.yaml renders the passport into a single self-contained HTML file — open it in any browser:

  • gate status, stored and live-recomputed (a stale green is impossible)
  • outcomes with Bloom badges and coverage; assessment plan with weight bars and integrity status
  • week-by-week schedule with clickable links to the local artifact files (missing files flagged visibly)
  • artifacts ledger with confirmation status, workload audit, iteration history

New teaching-pipeline mode dashboard (/ts-dashboard); regenerate at any checkpoint — the passport is the source, the dashboard is a build product. See the showcase dashboard built from the example course.

Suite: 15 skills · 84 modes · 71 agents · 29 commands. Registry lint + 27 tests green in CI.