IB Computer Science Questions by Topic
Every question is mapped to a topic of the 2027 Computer Science guide, across both themes — A (computer fundamentals, networks, databases, machine learning) and B (computational thinking, programming, object-oriented programming). Pick a topic to practise the exact skill it tests, with AI feedback on every answer.
Unit 1: A1 Computer fundamentals
328 questionsUnit 2: A2 Networks
249 questionsUnit 3: A3 Databases
224 questionsUnit 4: A4 Machine learning
84 questionsUnit 5: B1 Computational thinking
82 questionsUnit 6: B2 Programming
358 questionsUnit 7: B3 Object-oriented programming
110 questionsPractice by Command Term
Every question in our bank is tagged with its IB command term. Understanding command terms is critical for earning full marks.
Ready to Practice?
Jump straight into the Question Bank with AI-powered feedback on every answer.
Start Practising Computer ScienceFrequently Asked Questions
What types of questions are in the IB question bank?
Our question bank includes short-answer, data-based, case-study, extended-response, and multiple-choice questions — mirroring exactly what you will see on Papers 1, 2, and 3 in IB exams.
Are these real IB past paper questions?
Our questions are original, IB-style questions written to match the format, difficulty, and command terms used in actual IB exams. They are not reproductions of past papers.
How are questions organised?
Questions are organised by topic code (e.g. Topic 1.1, 2.3) matching the IB syllabus structure. You can also filter by paper type and topic.
Can I practise questions from a specific topic?
Yes! Click any topic below to jump directly into practice mode with questions filtered to that topic. You can further narrow by paper type.