The two-minute walkthrough
The sample lesson is accuracy, precision, recall and class imbalance. Pick a side of the classroom to enter — the seeded responses and the analysis are the same either way.
Enter as the teacher
as Dr Priya Raman
Open the live control room with five student responses already in. Run LecturePulse and read the confusion map.
Enter as a student
as Aarav Menon
Step into a student who answered incorrectly, and walk the full ConceptLens journey through to teach-back.
What the walkthrough shows
- 1The teacher opens a live classroom and reads out the join code.
- 2Five students answer one question and, crucially, say why.
- 3LecturePulse groups the room by reasoning and recommends an intervention.
- 4A student opens their own incorrect answer in ConceptLens.
- 5Prerequisite Detective finds the missing concept underneath it.
- 6ErrorTwin generates practice around that reasoning pattern.
- 7The student re-reads it in another style or language.
- 8Teach-back decides whether the misconception is really gone.
- 9The teacher dashboard updates to show it resolved.
About the data you’ll see
The five students, their answers and their written reasoning are demonstration data, written to span genuinely different misconceptions. Every screen that shows them says so.
Analysis on this deployment comes from a live model, so results will vary slightly between runs.
Data is persisted to Supabase, and responses stream in over Realtime.
The cycle you’re about to walk
- 1LecturePulse
How the class is confused
Every written answer is grouped by the kind of reasoning behind it, not by which option was ticked.
- 2ConceptLens
Why this student is confused
The specific belief that produced the answer, with the counterexample that breaks it.
- 3Prerequisite repair
What is actually missing
The shortest path back through the concept graph — five minutes, not a whole chapter.
- 4ErrorTwin
Does the error repeat?
Practice built around the reasoning pattern, in contexts the student has never seen.
- 5Teach-back
Has it actually gone?
The loop closes only when the student can explain it — not when a video finishes.