47 exam-style questions on Exam Strategy — topic SK.Exam_strategy of Skills in the IB Computer Science syllabus — with answers and explanations. Samples below; the full set is free with an account.
A question reads: 'Explain one advantage of storing the finishing times in an array rather than in separate variables. [3]'. What does the mark allocation require?
Answer: One advantage, a reason why it follows, and a link to the scenario.
Explain asks for reasons, so the three marks are for the advantage, the reasoning that supports it and its connection to the situation in the stem. Repeating a point or offering more advantages than were asked for adds nothing.
Which description matches Paper 2 of the course?
Answer: Problem solving and programming from Theme B, answered in Java or Python.
Paper 2 covers computational thinking and programming (Theme B) and, since the 2025 guide (first exams 2027), the code is written in Java or Python — the guide’s pseudocode has gone. Theme A together with the pre-seen case study is Paper 1.
A Higher Level paper lasts 120 minutes and carries 100 marks. After 75 minutes a candidate has completed questions worth 50 marks. What does a pace check show?
Answer: The pace is behind: about 62 marks should be done by now.
100 marks in 120 minutes is a target of about 0.83 marks per minute, so 75 minutes should have produced roughly 62 marks. Noticing the gap early leaves time to shorten later answers instead of abandoning a whole question.
A two-mark question asks candidates to distinguish between primary memory and secondary storage. A candidate describes only primary memory. What is the likely outcome?
Answer: No marks: a distinction must set both sides against each other.
Distinguish is marked on the contrast itself, so a one-sided answer leaves nothing to credit however accurate it is. The safest form is one sentence naming a property and saying how the other side differs.
A candidate has to write an algorithm as the answer to a Paper 2 question. Which approach is the safest?
Answer: Write it in the programming language used in class and name that language.
Since the 2025 guide, Paper 2 answers are written in Java or Python — the language used in class — and the language should be stated so the examiner reads the syntax correctly. The IB pseudocode of the old guide is no longer the reference, and prose or a flow diagram may pick up structure marks but cannot show the detail an algorithm question demands.
A one-mark question begins with the command term State. Which answer strategy fits it best?
Answer: A short sentence naming exactly the item that is asked for.
State asks for a fact without justification, so added reasoning earns nothing and consumes time that later questions need. Offering alternatives is risky, because an examiner may credit only the first answer given.
That was 6 of 47 Exam Strategy questions.
Practise all 47 freeOutlineAO1 · 1–2 marks
A brief account or summary: the main points in two or three sentences, no evaluation.
StateAO1 · 1–2 marks
One word or one short sentence. No explanation, no working: the mark is for the fact itself.
DistinguishAO2 · 2–4 marks
Make the difference clear for BOTH terms — a definition of one of them is only half an answer.
47 Exam Strategy questions — free with an account. Spaced repetition, streaks and full exam simulations included.
Practise them freeThis platform is independently developed and is not endorsed by, affiliated with, or sponsored by the International Baccalaureate Organization. “International Baccalaureate” and “IB” are registered trademarks of the IBO.