TEACHER
Join the school
- Sign up + create a profile.
- MENU → SCHOOL → I HAVE A SCHOOL CODE.
- Paste the 6-character school code your admin sent you. You're in.
Create a class
- SCHOOL dashboard → + NEW CLASS.
- Pick a name (e.g. "Grade 7 Maths A").
- Share the minted 6-character class code with students. They redeem at MENU → SCHOOL → I HAVE A CLASS CODE.
The class view (4 tabs)
- ROSTER — every student with nickname, faction, total best, flag-for-attention star.
- RANKING — class-only leaderboard.
- HEATMAP — cards-correct × op grid. Spot class-wide weak spots.
- ASSIGNMENTS — list of set work + the creator form.
Assignment kinds
- PRACTICE — checkbox grid of Training Ground tier counts (10 / 20 / 30 / 40 / 50 / 60 / 100 / 200 / 500 / 1000 / 1500 / 1800). Students play each in sequence.
- QUEST — repeating activity rows. Each activity is one timed round: op + difficulty + level + mode. Mix ops in one assignment for variety.
- TOURNAMENT — spins up a real private tournament with you as host. Students see a JOIN TOURNAMENT button in their inbox; tapping it drops them in the lobby.
Send a class message
- Type ≤ 280 characters → SEND.
- Push notification fans out to every student.
- They see two buttons in their inbox: ACKNOWLEDGE + MARK DONE.
- Unacknowledged after 2h → reminder push. Acknowledged but not done after 24h → another reminder.
Tips
- Quest > Practice for variety — Quest can mix ops in one assignment.
- Tournament for engagement — a weekly class cup creates predictable buzz.
- Heatmap before re-teaching — it's the highest-value class summary view.
- Push notifications need the mobile app installed. Web users don't get pushes (yet).
