Grades
Who this is for: teachers · Where: Grades in the sidebar.
What this page is for
A view across all your teaching, rather than one journal at a time — useful for spotting a class that is drifting, or a pupil who is struggling in one subject only.
The screen, explained
Pick a class from the dropdown, then narrow the matrix with the type filter — All types, Exams or Homework. Four tiles above the matrix summarise the class: its average, its pass rate (≥60%), how many pupils are enrolled, and how many graded assessments make up the matrix. Alongside the matrix sit a grade distribution chart and an AI insights panel.
Picking a class and filtering by type
The first dropdown switches between every class and group you teach.
The second narrows the matrix to a single type of mark.
The matrix itself lists every pupil down the left, one column per graded item, with the pupil's average pinned on the right.
Export
Export CSV downloads the matrix currently on screen — the selected class and type filter — as a CSV file, one row per pupil.
AI insights
Next to the distribution chart, the AI insights panel generates a short analysis of the class: a trend (improving, stable or declining), struggling topics, recommendations, and any at-risk pupils — and it keeps a history of past analyses so you can see how the class moves over time. Generating one draws from your AI token budget.
Where marks come from
| Source | How it gets here |
|---|---|
| The journal | You entered it directly |
| Homework | Marked, then pushed to the journal if you choose |
| Exams | Marked, then pushed to the journal if you choose |
| Recognitions | Converted into a mark by you |
Marking an exam does not silently write to the official record. Pushing it to the journal is a separate, deliberate action — so a practice test does not have to count.
Rules and limits
- Your teaching only.
- Reads the
gradesrecord of your exam, homework and manual marks — not the journal. The electronic journal (the catalogue) is a separate, independently-maintained record; a mark can exist in one without yet being in the other, which is exactly why marking an exam here does not automatically make it a journal entry (see the info box above). - Averages use numeric values, including those stored behind grading symbols.
Troubleshooting
"An exam mark is not here." It has not finished grading yet, or the type filter is set to something else — try All types. This is separate from pushing it to the journal, which affects the official record, not this matrix.
"The average differs from what a parent sees."
Different sources: a parent's average is computed from the journal, while this
page's average is computed from the grades record directly. They can differ
whenever a mark has not been pushed to the journal yet.
"A subject is missing." No teaching assignment, or no marks recorded for that class yet.