2210_s26_qp_22 2026 May-June Computer Science 2210 Question Paper 2 Variant 2 · Cambridge CAIE O Level

Loading document...

2210_s26_qp_22.pdf

2210_s26_qp_222026 May-June Computer Science 2210 Question Paper 2 Variant 2

This is the official Cambridge O Level Computer Science (2210) Question Paper 2 (Variant 2) from the 2026 May-June examination session. This question paper was sat by Cambridge students worldwide in 2026 and is published by Cambridge Assessment International Education (CAIE). Use it for timed practice under exam conditions to build familiarity with the question format, mark allocation, and time pressure.

Also referenced as: 2210_s26_qp_22 · 2210/22/m/j/26 qp · 2210/22 May/June 2026 qp

Paper 2: Algorithms, Programming and Logic This is Paper 2: Algorithms, Programming and Logic, worth 75 marks with a duration of 1h 45m. Questions on algorithm design and problem-solving, programming (pseudocode/Python/Java/VB.NET), databases, logic gates, and trace tables. The final question is an extended programming task worth significant marks.

To self-assess your performance, use this question paper alongside the corresponding mark scheme (2210_s26_ms_22). Attempt the entire paper under timed conditions before opening the mark scheme — this trains both your subject knowledge and exam technique. Mark each question and record whether marks were lost due to knowledge gaps, method errors, or careless mistakes.

The most effective way to use this Computer Science question paper is to simulate real exam conditions: set a timer for the full duration, work without notes, and write your answers on separate paper. After finishing, mark yourself using the official mark scheme — do not check answers during the paper. This builds exam stamina and reveals your genuine readiness. Repeat this process across 3–5 sessions to identify recurring weak topics in Computer Science (2210).

Studying Computer Science?

Every past paper on this site stays free. These are the worked answers and notes our specialists write on top of them.

Same paper, other years

Computer Science (2210) Question Paper 2 (Variant 2) from other exam sessions — practise the same paper across the years, then check each one against its mark scheme.

Examiner Insights — Paper 2: Algorithms, Programming and Logic

Based on analysis of 2 official Cambridge documents (2023)

2

Not understanding library routines like DIV and ROUND

Few candidates understood the purpose of DIV and ROUND. Candidates who understood the library routines were able to give a suitable example.2210 Paper 2, May/June 2023

How to fix: Learn every pseudocode library routine in the syllabus insert: DIV (integer division, e.g. 7 DIV 2 = 3), MOD (remainder, e.g. 7 MOD 2 = 1), ROUND (rounds to specified decimal places), RANDOM, LENGTH, UCASE, LCASE, SUBSTRING. For each, memorise what it does, its syntax, and write a one-line example you can recall in the exam.

5

Using programming language syntax instead of pseudocode

Candidates are advised to ensure that the style of pseudocode used matches the syntax of the pseudocode defined within the syllabus for this course.2210 Paper 2, May/June 2023

How to fix: The syllabus pseudocode guide is the definitive reference. Use UCASE() not .upper(), use LENGTH() not len(), use SUBSTRING() not slicing. When a question says 'write in pseudocode', marks are lost for Python/Java syntax. Print the pseudocode reference from the syllabus and practise converting between your preferred language and pseudocode.

10

Confusing verification with validation

A significant number of candidates incorrectly selected the option that stated verification made sure that a value entered is correct.2210 Paper 2, October/November 2023

How to fix: Verification = checking that data has been entered or transferred ACCURATELY (e.g. double-entry of a password, visual check, parity bit on transmission). Validation = checking that data is REASONABLE (e.g. range check, type check, format check, length check, presence check, check digit). Memorise one example of each. A common trap: 'is the data correct?' is too vague — verification confirms it matches the original input/source, not that it is factually correct.

View full exam guide for Computer Science (2210) →

All Computer Science (2210) Papers — 2026 May-June

Browse all 2026 May-June papers →

More Computer Science (2210) Past Papers

View all Computer Science (2210) sessions →

Computer Science Exam Guide: How to Score Higher

Top mistakes, scoring patterns & answer frameworks from 2 official Cambridge documents