Introduction
Paper 2 of IB Computer Science is where theory meets application. Unlike Paper 1, which tests programming skills and problem-solving, Paper 2 requires you to apply theory to real-world contexts. You’ll face structured questions framed by a given technology scenario, and your answers must show both knowledge and applied understanding.
At SL, Paper 2 is 1 hour 30 minutes (35% of the grade). At HL, it’s 2 hours (40% of the grade). With just three days left, you won’t master the entire syllabus — but you can strategically revise the topics that show up again and again.
Quick Start Checklist
- Gather past Paper 2 exams and mark schemes.
- Focus on databases, SDLC, networks, and system design.
- Review command terms like “explain,” “evaluate,” and “outline.”
- Practice writing answers with real-world technology examples.
- Time yourself: practice finishing 5–10 minutes early.
The Key Topics to Focus on for Paper 2
1. Databases & SQL
- Relational databases: tables, primary/foreign keys.
- SQL queries: SELECT, INSERT, UPDATE, DELETE.
- Normalization and why it matters.
👉 Why: Databases are one of the most frequently tested Paper 2 topics.
2. Software Development Life Cycle (SDLC)
- Stages: Planning → Design → Development → Testing → Evaluation.
- Strengths and weaknesses of different models (e.g., waterfall vs agile).
- Applying SDLC to real technology projects.
👉 Why: SDLC connects directly to both IA knowledge and exam scenarios.
3. Networks & Communication
- Protocols (HTTP, TCP/IP, SMTP, FTP).
- Types of networks (LAN, WAN, VPN).
- Advantages/disadvantages of network designs.
👉 Why: Networks are high-frequency and easy marks if you know the basics.
4. System Design & Evaluation
- Requirements gathering and feasibility studies.
- User interface design principles.
- Testing strategies and evaluation methods.
👉 Why: Paper 2 often gives a scenario (like building an app) and asks you to explain design choices.
5. Applied Case Scenarios
Paper 2 always places theory inside a real-world technology context. Examples include:
- A school database system.
- An online shopping platform.
- A cloud storage application.
👉 Strategy: Practice linking definitions and theory to specific examples. Examiners reward application over memorization.
Three-Day Paper 2 Study Plan
Day 1: Core Review
- Revise databases and SQL (write sample queries).
- Review SDLC stages and create quick notes.
- Do 2–3 short-answer questions from past papers.
Day 2: Applied Practice
- Revise networking protocols and system design.
- Practice 1–2 full Paper 2 structured questions under timed conditions.
- Review model answers in the mark scheme.
Day 3: Exam Simulation
- Sit one full Paper 2 past exam under exam conditions.
- Spend equal time reviewing with the mark scheme — see exactly where you lost marks.
- Final 2–3 hours: quick review of definitions, command terms, and flashcards.
Paper 2 Exam Techniques
- Answer structure: Use short paragraphs, bullet points where allowed, and label diagrams.
- Link to context: Always tie your answer back to the scenario provided.
- Use examples: Databases → “online shopping system”; SDLC → “mobile app development.”
- Mind the clock: Allocate time per question. Don’t spend 20 minutes on a 6-mark answer.
- Check command terms: “Evaluate” means weigh pros and cons, not just describe.
Frequently Asked Questions
1. Is 3 days really enough to prepare for Paper 2?
Yes — if you focus only on high-yield topics like databases, SDLC, and networks. These appear consistently and carry significant marks.
2. How much should I practice SQL?
You don’t need advanced queries, but you should confidently write basic SELECT, INSERT, UPDATE, and DELETE queries. Many Paper 2 questions revolve around these.
3. Should I memorize definitions word-for-word?
Not word-for-word, but you must include key terms. Examiners want precision and clarity, not vague explanations.
4. What’s the biggest mistake students make in Paper 2?
Forgetting to link theory to the given scenario. Even perfect definitions lose marks if they aren’t applied.
5. How can I get extra marks in Paper 2?
Use diagrams where appropriate, apply examples to every answer, and keep answers structured and concise.
Conclusion
Three days isn’t much, but it’s enough to stabilize your Paper 2 performance. By focusing on databases, SDLC, networks, and applied practice, you can walk into the exam confident and prepared.
Remember: Paper 2 isn’t about memorizing theory alone — it’s about showing how technology concepts work in real-world contexts.
For structured notes, check IB Computer Science Notes. If you want the full roadmap to the top grade, read How to Get a 7 in IB Computer Science.