Guide
Teacher guide
Full walkthrough for teachers and heads of department.
In this guide
1. School & class setup
Creating your school
When you sign up as a teacher for the first time, you'll be prompted to create a school. Enter your school's name and any optional details. The first teacher to set up a school can then invite other teachers by sharing the school's join link.
Creating a class
Your first class is created as part of the onboarding flow. For additional classes, go to your Class page and click + Create another class. You'll set:
• Subject — e.g. GCSE History, Food GCSE, Combined Science
• Exam board — AQA, Edexcel, OCR, Eduqas/WJEC, CCEA (where available; not shown for KS3)
• Class name — anything that helps you identify the group
• Year group — Y7–Y11
Once created, your class gets a unique 6-character class code. Share this with students — they enter it during onboarding to join your class.
Tip: Foundation/Higher tier is not set at creation — you can configure it any time from the class settings page.
Topic filter
The topic filter lets you restrict which topics appear in students' practice sessions to only those you've already taught. Update it as the term progresses. Students on a filtered class won't see cards from topics outside the filter — useful for not overwhelming them with content they haven't covered yet.
Multiple subjects
Each class is linked to one subject. If you teach the same group for two subjects, create two classes. Students can belong to multiple classes.
2. Monitoring progress
Class accuracy by topic
On your class page, the 'Class accuracy by topic' section lists every topic with a colour-coded accuracy bar: green (≥80%), amber (50–79%), and red (<50%). Each topic shows the class accuracy percentage and total review count. Click any topic to drill into per-question stats — useful for identifying the specific cards your class is getting wrong. A 'Set up scheme of work' link at the top lets you add pacing dates so each topic shows a timing pill.
Student detail page
Click any student's name from your class roster to see their individual mastery by topic, their session history, and card-level detail. You can see which specific cards they've got wrong repeatedly — useful for targeted support conversations.
Class leaderboard
The class leaderboard shows all students ranked by XP for your subject. It's a tool for classroom moments — a quick 'let's see where everyone is' display. It is not pushed at students; they'd need to navigate to it themselves. School student names are never visible on public leaderboards.
CSV export
Export class progress as a CSV at any time from the roster header. The download includes each student's name, email, sessions, cards seen, cards correct, accuracy %, mastered count, and last active date — ready to paste into a department report or share with SLT.
Print pack
Click Print pack on your class page to open a print-ready page with three documents: an A3 leaderboard poster (display names only — no real names), A4 cut-fold revision cards (prompt front / answer back), and a join-code card with QR code. Use your browser's Print dialog — no extra software needed.
Scheme of work pacing
Set a per-class topic timeline at /teach/[classId]/pacing. Assign a month range to each topic. Once set, each topic in the class accuracy table shows a pill: Currently teaching, Covered, or upcoming — so you can see at a glance whether student accuracy matches where you are in the curriculum. Use 'Fill from suggested timeline' to pre-populate from the subject default, then adjust for your term.
Weekly digest email
Opt in from account settings to receive a Sunday evening email summarising all your active classes: session counts, XP, streak drops, top struggling card, and a medal table. Useful for keeping an eye on engagement without logging in daily.
Custom class events
Create a short-run event scoped to your class from the class page Events tab. Set a name, badge emoji, date range, topic scope, and card count — and optionally make it a boss battle, which pays +10 bonus XP per correct card. Students see the event on their dashboard and earn any bonus XP during the event window.
3. Live sessions
Starting a live session
From your class page, click Start live session. You can select specific topics and a card count. The session opens in waiting mode — students see a Join button appear on their dashboard when a live session is active for their class.
During the session
The host view (on your screen, typically a classroom projector) shows a real-time leaderboard updating as students answer. Each student works at their own pace — there's no forced synchronisation. You can see who has joined and who is still working.
Ending the session
Click End session on the host screen. Results are saved — you can review the session later from the class live session history.
Streak and mastery after live sessions
Live sessions earn XP but do not count toward a student's daily streak and do not update mastery levels. Students who only attend a live session that day still need to complete a regular practice session to protect their streak.
4. Homework
Setting homework
From the class page, click Set homework. Choose a topic (or multiple topics) and a due date. The assignment appears on each student's dashboard with the due date clearly shown.
Completion incentive
The first time a student completes a homework assignment, they earn +1 streak freeze. This is a deliberate design choice: homework completion is rewarded with protection for their streak rather than extra XP — it makes the assignment feel consequential without adding pressure.
Tracking completion
The homework view on your class page shows who has completed the assignment and who hasn't, updated in real time as students work.
Overdue homework
When an assignment passes its due date with students still to complete it, a red 'N overdue' chip appears on the class card on your dashboard. Click through to see exactly which students have not completed each overdue assignment by name.
5. Head of Department
HoD permissions
Heads of Department have all teacher permissions plus:
• School-wide /school dashboard — cross-class engagement, per-class comparison table, department-wide struggling cards, mastery trend sparklines
• SLT report — one-page printable summary at /school/report
• Spec alignment tool — printable card-to-spec-point mapping per board at /spec-mapping. Useful for procurement documentation.
• Archive and unarchive any class in their subject (teachers cannot self-archive)
• School invite code to add new teachers
Archiving a class
When a class finishes (e.g. end of year), HoDs can archive it. Archived classes disappear from the default dashboard view but all session history and student data is preserved. They can be unarchived at any time.
School licensing
Educator is licensed per-subject, not per-student. A Department tier covers one subject for unlimited students and classes. Contact support@educator-labs.com to add subjects or upgrade to whole-school licensing.
Need help or have feedback?
Email support@educator-labs.com. We read every message and use teacher feedback directly to shape what gets built next.