← Teachers
Demo: the whole teaching loop with a pretend class. No real pupil data is saved; reloading resets everything.
🔁 The teaching loop
Give Every Euro a Job
Choose objective → teach → practise → collect evidence → next step → home.
1 · Prepare
Can I teach this today?
Ages 9–1260 min15 min prep✓ Worksheets ready (EN/NL)
What pupils learn
- ●Check that four planned jobs (€8, €5, €4, €3) use all €20 without going over
- ●Adjust the buffer when a €2 replacement bulb is needed
- ●Rebuild a balanced €20 plan when the lamp costs €7 instead of €5
The skill you'll observe
Allocate a fixed amount and rebalance it
Evidence: Rebalances €20 after the lamp cost changes, and explains the trade-off.
Materials
- ·20 Hero Coins per group
- ·Reading-corner budget mat (books, lamp, save, buffer)
- ·€2 replacement-bulb surprise card
How this becomes the production build steps
Prepare
/classroom/lessons/[id]— truthful per-file, per-language readinessTeach
/classroom/sessions/[id]— getPresentSteps() already live + deliberate revealPractise
existing tool + /join— expiring, scope-limited class codeObserve
POST /api/teacher/evidence— server-derived identity, idempotentNext step
/classroom/classes/[id]/skills— summariseSkill/classSummary (this kernel)Home
printable home card— no private class data in public links