Skip to content

Past-paper search and marking

Find past-paper questions that are genuinely related.

Find related questions across the corpus, see where they appeared and how often they recur, and check every citation. Then mark a student's answer one mark point at a time against the mark scheme.

Search, counts and citations are database queries, not model guesses.

One question 9 appearances
2010 2025 6 prepare together 1 same skill 2 same topic

Every dot is a paper with a citation you can check.

Recurrence 9 appearances across 15 years, first three shown
6
prepare together
1
same skill
2
same topic

Three tiers, never one total. A single number would flatten "worth preparing together" into "similar", and those are different claims.

  • 9700/42/F/M/20 Q9(a) 9700 Paper 42, Feb/March 2020, Q9(a) prepare together
  • 9700/42/M/J/16 Q10(a) 9700 Paper 42, May/June 2016, Q10(a) prepare together
  • 9700/43/O/N/10 Q9(a) 9700 Paper 43, Oct/Nov 2010, Q9(a) same topic

Real citations from the corpus. Every one of them came out of a SQL join, and no language model is permitted to produce a year, a paper, a variant or a question number anywhere in this product.

What makes markpoint different.

It shows what recurs.

Sixteen years of papers are joined in the database, so teachers and students can see which questions genuinely recur and which only look familiar.

It explains lost marks.

Mark schemes often say exactly why a plausible answer should not earn a mark. markpoint keeps that guidance beside the decision, so students and teachers can see what needs to change.

It builds from the source.

Questions, mark totals and citations come from the corpus. A paper prepared for a class reflects the questions selected, rather than newly generated "exam-style" content.

What is in the corpus today.

Counted from the corpus on 14 September 2026. These are current records, not targets or claims about student outcomes.

315
past papers, 2010 to 2025
10,892
questions parsed
30,176
mark points, atomised
959
"do not accept" rules kept
10,865
questions with the printed page
3,978
links between questions worth preparing together

Cambridge International Biology 9700 today, Papers 1, 2 and 4. Practical papers are out of scope.

See the marks behind a student's progress.

Each mark point is awarded or refused separately. Students and teachers can see what has been missed, topic by topic.

A student's dashboard: six answers marked, fourteen of twenty-nine mark
                   points earned, and a breakdown by syllabus topic showing nought of six on
                   Photosynthesis and three of three on Immunity.
A demo student. The topic breakdown comes from marked answers, not an estimate.

For a department

Set better practice with less admin.

  • Choose questions and create a print-ready paper with the mark scheme on separate sheets.
  • Give every teacher the same mark-point rubric for consistent marking.
  • Manage classes, assignments and a gradebook in one place.
  • Share something specific with parents: the points a student is missing and the reason each one was not awarded.

For a student

Know what to practise next.

  • See each mark point awarded or missed, rather than only a single score.
  • Ask about any mark point and keep the original decision in view.
  • Find related past-paper questions and focus on topics that need more practice.
  • Try practice without creating an account or saving a record.

See why each mark was awarded or lost

See why an answer lost a mark.

Each mark point is checked separately. If an answer is not accepted, students and teachers can see the mark-scheme reason.

A marked answer with two mark points awarded and a third refused, the refusal carrying the mark scheme's own reject-list wording. The question and mark points shown are written for this demonstration, not taken from a Cambridge paper.

Build a paper from past questions

Choose questions and create a paper in minutes.

Choose the questions you want. Their marks, citations and print-ready layout come with them.

A print-preview paper with two authored demonstration questions, answer space and mark totals. The questions and citations are written for this demonstration, not taken from a Cambridge paper.

See what a class needs next

See who needs help, and with what.

The gradebook separates no attempt from an incorrect answer. It also shows the mark points the class misses most often, so the next lesson can focus on something specific.

A gradebook for four students: one has not answered, one scored zero on a question, and the mark point the class keeps missing is listed with the mark scheme's reject-list wording. The names, citations and wording shown are written for this demonstration, not taken from a Cambridge paper.

Practice where it matters most

Start with your weakest topic.

The chart shows the share of available mark points earned in each topic. It puts the weakest topics first, so students know where to focus next.

A radar chart of one student's mark points earned by syllabus topic, weakest topic first. The student, topic names and figures shown are written for this demonstration, not taken from a Cambridge paper.

Find questions worth practising together

Find the questions that are genuinely related.

Markpoint first finds possible matches across the corpus, then ranks the strongest ones by the mark points they share.

whole corpus Stage A dense + lexical recall ~50 Stage B mark-point rerank ranked

Explore the corpus yourself.