Skip to content
For teachers & schools

Set the work. See who handed it in.

Set past-paper questions, a whole paper or a topic drill. Your students mark their handwriting against the real mark scheme, and every mark lands on your desk as it happens — who is done, who is late, and what the whole class keeps dropping.

Integration — 3 questions

Example class matrix: one row per student, one column per question, showing handed in, late, reviewed, missing and excused work.
StudentQ1Q2Q3
Amira K.RV 4/4✓ 7/9✓ 5/5
Ben O.✓ 3/4L 4/9L 2/5
Chloe W.✓ 4/4✓ 8/9—
Dev S.———
Ella M.EXCEXCEXC

A week at the desk

Marking a set of mocks used to be a lost weekend. This is what the same week looks like when the first pass is done for you and you keep the judgement.

  1. MON

    Set the work

    Pick questions by paper and session, a whole paper, a topic drill that chooses questions for each syllabus point, or write your own prompt. Give it a due date — or a timed window for a mock — and publish. Students get it on their dashboard and by email.

  2. WED

    See who has handed in

    Every student is a row, every question a column: ✓ 7/9 when it is in, L when it came in late, a dash when it has not. Remind the ones who are missing in one tap; excuse or extend for anyone who needs it.

  3. FRI

    Review the scripts that need you

    The review queue puts first the scripts where a second look is worth most — mocks, marks near a grade boundary, zeros that may be a bad photo, results unusual for that student — and says why each is there. Confirm, re-mark point by point, or flag, and leave a note in the margin.

  4. SUN

    Read the week in one email

    Per class: handed in, late, the class mean, the gap most of them share, and how many scripts still wait for you. Nothing to log into.

  5. MON

    Reteach the gap

    The desk names the headline gap of the last set — “they earn the method marks and drop the accuracy marks on integration” — and the students who share one mistake. Print a handout, or set a short drill to just those students.

Not “weak on organic” — the marks they actually drop

Every script is marked point by point against the published scheme, so the class summary is specific: “they earn 84% of method marks and 9% of analysis marks.” That is a lesson you can plan on Monday. The blindspot report shows which syllabus points the class loses marks on, and which students share one mistake, so a short drill can go to just them.

Where too few scripts are in to be sure, it says so rather than guessing.

What you see — and what you don't

Students are told before they join: you see the work they mark on MarkScheme in your class's subject, from the day they join. Nothing from before, nothing in other subjects, never their email address. If they leave the class, their new work leaves your desk with them.

Students never see each other's marks or names. The class average stays hidden from them unless you switch it on. Exports use first names and initials only.

What it costs

Nothing. Classes, sets, the class matrix, reviews, feedback, exports and the Sunday digest are free for teachers. Verify your seat with your school email and you also get 300 marks a month for your own marking — and every student in your classes gets extra marks each month on top of their own allowance.

Free embeds for your VLE or blog

Drop a calculator or daily practice prompt onto your school site. Each widget links back to MarkScheme with a clear “Powered by MarkScheme” credit.

<iframe
  src="https://markscheme.app/embed/grade-boundary"
  title="Grade boundary calculator"
  style="width:100%;min-height:480px;border:0"
></iframe>
<iframe
  src="https://markscheme.app/embed/question-of-day"
  title="Question of the day"
  style="width:100%;min-height:280px;border:0"
></iframe>

Add us to your department's resources page

If your students find this useful, the single most helpful thing you can do is list it wherever your department keeps its revision links. Copy whichever version fits.

  • TXTPlain textFor a Word document, a printed revision list, or an email to parents.

    MarkScheme (markscheme.app) — mark your past-paper answers against the real mark scheme and see exactly where the marks were lost.

  • HTMLHTML linkFor a department page on the school website or VLE.
    <a href="https://markscheme.app">MarkScheme</a> &mdash; mark past-paper answers against the real mark scheme and see exactly where the marks were lost.
  • MDMarkdownFor a Google Site, Notion page, or GitHub-flavoured wiki.
    [MarkScheme](https://markscheme.app) — mark past-paper answers against the real mark scheme and see exactly where the marks were lost.

Frequently asked

How do teachers get started with MarkScheme?
Sign up, then open markscheme.app/for-teachers/start: pick your board, level and subject and name the class — about thirty seconds. You get a six-letter code to read out; students join at markscheme.app/join. Your desk is at /teacher/dashboard.
Can I set homework and see who handed it in?
Yes. Set past-paper questions, a whole paper, a topic drill or your own practice prompt, with a due date. Students mark their handwriting from the set, and the class matrix fills in as they do: handed in, late, reviewed, missing or excused, with each mark. A student who marks the same question from /mark instead is matched to the set too.
What can teachers see about student marking?
Work your students mark in your class’s subject from the day they join: marks per question, the blindspot report of topics the class keeps dropping marks on, students who have gone quiet or are improving, and a review queue. You never see email addresses, work from before they joined, or anything after they leave the class.
Can I change a mark the AI gave?
Yes. In Reviews you confirm a mark, re-mark it point by point with a note, or flag it. Scripts where a second look matters most — mocks, marks near a grade boundary, results unusual for that student — come first, each with the reason. You choose whether the student sees your decision, and you can leave written feedback on any script.
Is it free for teachers?
Classes, sets, the class matrix, reviews, feedback, exports and the Sunday digest are free. A verified teacher seat — checked against your school email — adds 300 marks a month for your own marking, and each student in your classes gets extra marks a month on top of their own allowance.
Is MarkScheme affiliated with Cambridge or the IB?
No — MarkScheme is an independent revision tool. It uses official published mark schemes and IB markband language but is not endorsed by Cambridge International or the IBO.
How do I contact MarkScheme about my school?
Email hello@markscheme.app with your school name, subjects and approximate student count. Individual teacher and student accounts work today; anything school-wide is discussed case by case.