Official paper links

Link out to the board website instead of storing past papers in the app.

The app should store the workflow around the question, not the copyrighted paper itself. Students can open the official board source, then bring one question into the upload-and-mark flow.

GCSE / Maths

Edexcel

Edexcel

Pearson Edexcel GCSE Maths past paper search

Official Pearson past paper search page for GCSE Mathematics (9-1) from 2015.

Last verified on 2026-05-28

Use this instead of storing question papers inside the app.

Open official board resource

GCSE / Maths

AQA

AQA

AQA GCSE Mathematics 8300 assessment resources

Official AQA assessment resources hub for GCSE Mathematics 8300.

Last verified on 2026-05-28

Keep AQA separate rather than flattening it into the Edexcel flow.

Open official board resource

GCSE / Maths

OCR

OCR

OCR GCSE Mathematics J560 assessment page

Official OCR GCSE Mathematics (9-1) J560 assessment page with paper and mark-scheme links.

Last verified on 2026-05-28

Useful once OCR content is added as its own board lane.

Open official board resource
Marking workflow
1. Separate the question

Split the upload into parts, identify marks, and connect each part to the board, tier, and topic.

2. Capture the student's answer

Store typed, drawn, or uploaded responses part-by-part so marking stays anchored to the right section.

3. Mark against a source of truth

Use stored specs and mark schemes first, with AI helping interpret methods and explain feedback.

4. Teach after marking

Return marks, feedback, accepted methods, and a short revision note on the underlying theory.

Source of truth

Store official specs, topic maps, and mark-scheme guidance instead of expecting the model to remember everything.

Treat Edexcel as the active truth set in the first version, then add AQA and OCR separately.

Use AI to extract, classify, explain, and draft feedback, while keeping final marking logic grounded in board-aware data.