Practice papers
Full papers in the shape of the new exam, written by Spine, not by the IB. Sit one against the clock, print it, or work through it part by part, then mark it yourself with its markscheme.
The times and marks follow public summaries of the 2027 course, which Spine has not yet checked against the IB's subject guide. Every question here is also in the question bank, so sit a paper before practising its topics if you want it to feel fresh.
Paper 1
Concepts of computer science (theme A): hardware, networks, databases and machine learning, with a Section B on a practice scenario in the case-study format.
- Practice Paper 1, SL, set 1Markscheme
SL · 75 minutes · 50 marks · 14 questions
- Practice Paper 1, SL, set 2Markscheme
SL · 75 minutes · 50 marks · 14 questions
- Practice Paper 1, HL, set 1Markscheme
HL · 120 minutes · 80 marks · 20 questions
Paper 2
Problem solving and programming (theme B): read, trace and write code in Python or Java. Python answers to the coding parts run against tests here. Java answers can be written and checked by hand, but cannot run here yet.
- Practice Paper 2, SL, set 1Markscheme
SL · 75 minutes · 44 marks · 3 questions
- Practice Paper 2, HL, set 1Markscheme
HL · 120 minutes · 73 marks · 4 questions