J277/02 Exam Trends & Analysis

Scope: June 2022 - June 2025
Focus: Assessment Patterns, Topic Frequency, and Mark Weighting

1. Total Mark Distribution per Topic

Insight: The paper is heavily weighted towards Sections 2.1 and 2.2. Practical coding skills and algorithm design account for nearly 70% of the paper.
Topic Section Approx. Weighting Assessment Style
2.2 Programming Fundamentals ~40% Practical coding (writing algorithms, file handling, SQL), variables, constructs.
2.1 Algorithms ~30% Searching, Sorting, Trace Tables, Flowcharts.
2.3 Robustness (Testing/Design) ~15% Test data types, defensive design (validation/authentication).
2.4 Boolean Logic ~10% Logic diagrams and truth tables.
2.5 Languages & IDEs ~5% Short answer questions (tick box or define).

2. Topics That Appear Every Year

These topics have appeared in every exam series. They represent the core assessable content.

3. Topics That Rotate

These topics tend to swap in and out between years.

File Handling vs. SQL

These are the "heavy" technical skills that often anchor the final big coding question.

IDEs vs. Translators

Flowcharts vs. Structure Diagrams

4. Under-tested Topics

These topics appear in the specification but rarely as standalone, high-mark questions.

5. Paper Structure & Difficulty

Most Common Structure

Difficulty Ramping

High-Mark Question Locations

The highest mark questions (usually 6 marks) always appear at the end of the paper. These are almost exclusively "Write an algorithm" questions.