Classroom · stretch goal

One tutor, one class

Every student runs their own MasteryModel — same BKT engine, same dependency graph. This view aggregates those per-student tracers into a single classroom picture, so a teacher can see who's stuck, where, and why, instead of relying on self-reported understanding one-on-one.

This is a simulated class of students working through Mentora's bundled photosynthesis demo lesson, generated locally in your browser to demonstrate how individual mastery models roll up to a class view — no student data is collected or transmitted.


Class overview

Mastery heatmap

Rows are students, columns are concepts in dependency order. Darker green means higher mastery probability; red flags a concept a student hasn't cleared.

Below 40% 40–89% Mastered (≥90%)

Class insight

Where the class is stuck

Average mastery per concept across the whole class — the same weakest-link logic that drives individual recommendations, applied at class scale.


Intervention list

Students who need a check-in

Students below mastery threshold on a concept whose prerequisites they've already cleared — i.e. actively stuck, not just early in the sequence.