In the final weeks before the IGCSE Computer Science exam, many students feel pressure to cover more content.

For Paper 2, this is rarely the best use of time.

The biggest gains usually come from how you practise, not how many resources you read.

Redo, don't replace

Instead of searching for new scenario questions, revisit past Paper 2 scenarios and treat them as unseen.

The skill being tested does not change — only the context does.

When redoing a question:

  • Ignore any memory of the answer
  • Read the scenario as if it is new
  • Focus on extracting requirements

This mirrors exam conditions more closely than passive revision.

Practise the structure, not the syntax

In the final 14 days, syntax errors are rarely the main issue.

What matters is whether you can reliably:

  • Extract requirements from text
  • Convert them into a logical plan
  • Implement each step clearly

Practising this structure repeatedly makes it automatic under pressure.

A simple practice routine

A reliable approach for each scenario is:

  1. Read the scenario once for context
  2. Extract each requirement in order
  3. Write each requirement as a comment
  4. Code directly beneath each comment
  5. Stop when the requirement is met and move on
Do not merge steps or jump ahead. Treat each requirement as a separate scoring opportunity.

How to review your answers

After completing a question, avoid asking "Is this right?"

Instead ask:

  • Did I address every requirement?
  • Is it obvious where each requirement is met?
  • Would an examiner be able to award marks quickly?

This mindset aligns far more closely with how scripts are marked.

💡 The goal of late-stage practice

At this stage, the aim is not perfection.

It is predictability.

Students who can reliably extract requirements and structure answers calmly tend to perform far better than those who rely on intuition or memory. That consistency is what Paper 2 ultimately rewards.

Further discussion

This analysis is based on recurring questions and exam-preparation discussions from students studying IGCSE Computer Science (0478), particularly around the Paper 2 scenario question.

Key ideas from this article have been explored and refined through public student discussions, including those on:

  • r/IGCSE — exam strategy and revision discussions

These discussions help highlight common misconceptions and patterns in how marks are awarded across exam series.