Introduction
One of the biggest questions IB Computer Science students ask is: “Should I focus more on Paper 1 or Paper 2?” Both exams test different skills — Paper 1 emphasizes theory, systems, databases, and case studies, while Paper 2 focuses on problem-solving, pseudocode, and algorithms.
Since each paper is worth 40% of your final grade (at HL), neither can be ignored. But depending on your strengths, you may need to balance your revision differently. This article breaks down both papers, their requirements, and how to study effectively for each.
Quick Start Checklist
- Paper 1 = theory, core concepts, and case studies.
- Paper 2 = pseudocode, algorithms, and coding logic.
- Both papers are equally weighted (40% each for HL).
- Revise based on your weakest area to balance your score.
- Use RevisionDojo resources to cover both efficiently.
Paper 1: What to Expect
Paper 1 tests:
- Core theory (systems, networks, databases, machine learning, ethics).
- Command terms like describe, explain, evaluate.
- Case study analysis (applies to both SL and HL from 2025).
Best revision strategies for Paper 1:
- Summarize theory with syllabus-aligned notes.
- Practice applying knowledge to real-world examples.
- Review case studies and practice essay-style answers.
