Pick a student from the dropdown, or Generate a fresh one whose
misconception is hidden — you diagnose it by asking, the way a real TA
does.
Connecting…
Latency i
| STT (transcript ready) | — |
| LLM time-to-first-token | — |
| LLM reply complete | — |
| TTS time-to-first-audio | — |
| End-to-end to first audio | — |
| Believability floor | — |
Providers
| STT | — |
| LLM | — |
| TTS | — |
Conversation
No turns yet. Press and hold the button, speak, then release.
Student
💡 Good place to wrap up — 📋 Debrief?
the student's code editor
💡 Click a line to point it out to the student.
Whiteboard
shared with the student
💡 Draw a diagram — it's shown to the student on your next turn.
Student memory — —
instructor view
—
Knowledge basedurable distilled facts — older turns, compressed
- No facts yet. The knowledge base stays empty until the conversation grows past the verbatim window (the recent turns, highlighted above, are carried word-for-word); older turns are then distilled into facts.
Session debrief — —
coaching
—
—
What do these mean?
- Probe
- An open question that invites the student to reason. The move that surfaces a misconception.
- Tell
- A statement that gives the answer or explanation. Coach against telling before the student has reasoned.
- Leading
- A question with the answer embedded (“so b is a copy, right?”). Reveals nothing about what the student actually believes.
- Neutral
- A greeting, acknowledgement, or other non-diagnostic move.