A fast answer to how the class is doing without turning the morning into chart interpretation.
Jarvis
Turning classroom data into teacher decisions.
AI-assisted teacher dashboard for RIIID Labs, turning learning diagnostics into actionable classroom decisions for US K-12 educators.
Teachers were teaching and configuring software built for someone else.
The research started with ten interviews. The most common answer to "what do you do before your first class?" was some version of the same thing: check three or four different tabs, copy names into a document, and try to remember which students had flagged issues last week.
That was not a workflow. That was a workaround — the kind that builds up when software is built for administrators who want reporting rather than teachers who need to teach.
The data was all there. The problem was that none of it pointed anywhere. Existing LMS dashboards treated teachers as data entry clerks. The product opportunity was not more data. It was a dashboard a teacher would actually want to open in the morning.
Reduce interpretation work, expose the next useful action, and keep the teacher in teaching mode while the system does the bookkeeping.
The product had to answer more than one kind of urgency.
Teachers needed a fast class-level read, but they also needed to know which students to reach first, where assignments were stalled, and whether setup would block them before the lesson started.
Translate class health, student urgency, and administrative friction into one understandable sequence.
A way to spot students trending in the wrong direction before they slipped further behind.
A coherent picture of work across grading, submitted, and not-yet-due states.
An onboarding flow that did not require an IT ticket before a teacher could start.
The dashboard became the proof artifact.
We reconstructed the screen from published material and workflow notes so the layout could show the decision surface, not just decorate the page.
Reconstructed from published screens and workflow notes. The goal was to show the decision logic, not a live admin skin.
The deliverable was not a persona. It was a journey map from logistics back to teaching.
The research connected what teachers said they were trying to do with what they were actually doing, and where those two things were in conflict.
- 01Teach
Teachers said they were trying to teach, but the tools kept pulling them into logistics.
- 02Find the signal
Dashboards surfaced information that did not lead anywhere. The design work was making information actionable.
- 03Decide
The surface had to answer what changed, who needs help, and what to do next from the same screen.
Every surface had one rule: make the next decision visible.
Assignment management became a board with clear states. Classroom setup became a roster sync with one approval step. The information architecture followed the work teachers were already trying to clear.
Needs grading
Exit ticketFractions reviewReading checkIn progress
Adaptive practiceGroup activityNot yet due
Unit quizHomework set- Pull rosters automatically
- Surface reconciliation conflicts in plain language
- Give teachers a single approval step
We built the dashboard the other way around.
The setup flow held up well. The deeper signal came from usage: teachers consistently opened student records before class averages, so the design emphasis moved toward per-student action.
Surface the next useful decision first. Let the class view summarize, but let the student view lead.
Same model output. Different interface decision.
The model had a specific failure mode we did not anticipate. Jarvis used AI prediction to flag students at risk of falling behind. The model was accurate. But teachers in testing consistently ignored the flags for students they already knew were struggling — not because the prediction was wrong, but because "at risk" told them nothing they did not already know.
The flag had to change from a prediction label to an action prompt. "Maya: at risk" became "Maya: missed three assignments this week — send a message?" The same underlying model output, translated into a decision the teacher could act on immediately without opening another tab.
That was the through-line of the project: not making the AI more accurate, but making the interface surface what to do next.
Model output only matters when the interface makes the next action obvious.
That was the through-line across the page: reduce uncertainty, surface urgency, and keep the teacher moving.
