Can ChatGPT mark IGCSE papers?

By The Learning Mate team · Updated · 5 min read

ChatGPT and other general chatbots can mark a single IGCSE answer against a mark scheme reasonably well if you paste both in carefully. They become unreliable and slow when you mark a whole class. The problems are inconsistency between scripts, loose application of rules such as M/A dependency and the list rule, no class records or exports, and student data going into a consumer tool. Dedicated marking tools exist to solve those problems.

This is a fair comparison. General chatbots are excellent tools, and for some tasks they're all you need.

Where a general chatbot works well

  • Checking one borderline answer. Paste the question, the mark scheme point and the answer, and ask for the case for and against awarding the mark. It's a useful second opinion.
  • Writing model answers and success criteria for your own school-written questions.
  • Drafting whole-class feedback from your own notes on common errors.
  • Explaining mark scheme conventions to new staff.

Where it falls short for a class set

1. Consistency across 30 scripts

Chatbots don't guarantee the same answer to the same input. Mark the same script twice in separate chats and you may get different marks. Across a class, small differences between scripts become unfairness between students. Dedicated tools fix the marking setup (mark scheme, rules and output format) for every script in the batch.

2. Mark scheme rules

IGCSE mark schemes rely on conventions such as M/A dependency, follow through, the list rule, contradictions and "reject" lists. See our abbreviations guide. A chatbot will apply them if you explain them every time, but it's easy for them to slip in a long conversation. Teachers often report the chatbot being "generous": crediting the best answer in a list, or giving an A mark without the M mark.

3. Handwriting at scale

You can upload a photo of one handwritten page to most chatbots. Uploading 30 students × 12 pages, keeping each script separate, and matching answers to questions is a workflow problem, not an AI problem. A chatbot has no class list, no per-question records and no way to send marks back to students.

4. Records, analysis and release

After marking, you need marks per question for analysis, an export for your markbook, feedback each student can see, and a way to hold results until you've reviewed them. A chat window gives you none of these.

5. Student data

The UK Department for Education recommends not putting personal data into generative AI tools. Schools must not allow students' original work to be used to train AI models without permission. Consumer chatbot accounts may use conversations for model improvement unless settings or plans say otherwise. Check your school's policy before uploading named student work to any consumer tool. More in our GDPR checklist for AI marking.

Side-by-side comparison

General chatbot (consumer account)Dedicated AI marking tool
Mark one answer with a mark schemeYesYes
Same setup applied to every scriptDepends on your promptingBuilt in
Handwritten scripts for a whole classManual, one at a timeBuilt for batches of student submissions
Per-question marks and exportsCopy and pasteBuilt in
Control over when results are releasedManualBuilt in
Student and parent feedbackManualBuilt in (varies by tool)
Student data used for trainingCheck the provider's settingsCheck the vendor's terms
CostFree or a subscriptionFree tier, then subscription

A safe way to try a chatbot for marking

If you want to try a general chatbot first:

  1. Use a school-provided account with an AI provider your school has approved, not a personal one.
  2. Remove names and other identifiers from the script.
  3. Paste the mark scheme with its conventions, and tell it to apply the list rule and M/A dependency explicitly.
  4. Ask for marks per marking point with a reason, not a total.
  5. Check every mark yourself, and compare with your own marking on a few scripts before trusting it.

When a dedicated tool is worth it

A dedicated tool earns its place when you're marking whole class sets regularly: mocks, end-of-unit tests, homework. That's when consistency, records and review matter more than the marking of any single answer.

The Learning Mate is built for that workflow. Upload each student's handwritten or typed work. Mark against your exam paper and mark scheme, or an AI-drafted scheme you approve. Change any mark or comment you want to, then publish to students, parents or Google Classroom. Our terms state that customer data isn't used to train general-purpose AI models. You can try one paper at thelearningmate.com/trial without an account. The free plan covers up to 10 assessments.

FAQ

Can ChatGPT mark IGCSE answers accurately?

It can mark individual answers reasonably well when you give it the mark scheme and the rules. Consistency across a class set, and strict application of IGCSE conventions, are weaker, so check its marks carefully.

Is it allowed to use ChatGPT to mark student work?

Schools decide which AI tools staff may use. UK guidance recommends not putting personal data into generative AI tools, and requires permission before student work is used to train models.

Why does ChatGPT give different marks for the same answer?

General chatbots produce varied outputs, and small changes in the prompt or conversation affect the result. Dedicated tools reduce this by applying a fixed marking setup to every script.

Can ChatGPT read handwritten exam answers?

Most current chatbots can read a clear photo of handwriting. Managing many scripts, pages and students is the harder part, and that is what dedicated marking tools are built for.

Sources

  • DfE, Generative artificial intelligence (AI) in education: gov.uk
  • JCQ, AI Use in Assessments: jcq.org.uk