Computer Science · Topic Cheatsheet
Topic 9 · Case Study & Internal Assessment
31 key results accumulated across 4 chapters.
Released early
Ch 1
Booklet released ~8 months BEFORE the exam. Start day it's released — your single biggest Paper 3 lever.
4-stage method
Ch 1
READ booklet twice → GLOSSARY every term → RESEARCH 3-5 sources per term → DRILL timed prompts.
Glossary
Ch 1
Define EVERY technical term precisely. ~30 terms per case study. Examiners reward precise vocabulary.
Research depth
Ch 1
3-5 reputable sources per term (vendor whitepapers, peer-reviewed, industry analysis) — Wikipedia alone fails.
Practise
Ch 1
Timed mock answers on predicted prompts. Review with teacher. Identifies weak topics.
Verb table
Ch 1
State (fact) · Identify (pick) · Define (precise meaning) · Describe (account) · Outline (key features) · Explain (reasons) · Distinguish (differences) · Discuss (balanced argument) · Evaluate (judgement w/ evidence).
Apply, don't just define
Ch 1
ALWAYS anchor each paragraph to the case-study scenario by NAME (the booklet's actors, systems, sites). Abstract-only answers score ~50% lower.
Common failure mode
Ch 1
Cramming weeks before. Paper 3 rewards months of structured prep — there is no shortcut.
Time budget
Ch 1
~15 hours total over 8 months. ~1 read + 3 glossary + 6 research + 5 drill.
Mock case study
Ch 3
Full fictional booklet (SmartHarvest IoT) with ~30 invented terms. Read like the real IBO booklet.
Per-mark scoring
Ch 3
Every question in the mock quiz reveals an explicit per-mark breakdown — train the IB marking pattern.
Glossary discipline
Ch 3
Build a one-line definition per term BEFORE attempting the quiz. ~90 minutes well spent.
Named entities
Ch 3
Reference MeshLeaf, BroadGap, PulsePush etc. by NAME in every answer. Abstract answers cap at ~50% of marks.
Retry in 4 weeks
Ch 3
Sit the mock quiz once with the booklet OPEN, then again 4 weeks later with booklet CLOSED. Improvement gap predicts grade-7 readiness.
Different domain
Ch 4
Telemedicine + cloud + GDPR. Tests that the Paper 3 ANSWER skill transfers across contexts.
Transfer is the goal
Ch 4
Same verb ladder, same per-mark structure, different scenario. Doing two mocks locks in the portable Paper 3 pattern.
Glossary speed
Ch 4
Expect ~40% faster glossary build than Mock #1 — the discipline becomes automatic with practice.
Named entities
Ch 4
Reference PulsePod-2, EchoLens, CareDeck, ICO etc. by name in every answer.
Two-mock rule
Ch 4
Re-sit BOTH mocks 4 weeks before the real exam with booklets CLOSED. Improvement gap across BOTH = grade-7 readiness signal.
Weight
Ch 2
~20% of HL CS grade. ~30 hours of work. Highest-ROI investment of the IB year.
Real client
Ch 2
Recorded interviews + observable workflow + measurable success criteria. Self-clients drift; fictional clients have no opinion.
Stage 1 Planning
Ch 2
Client interview + problem statement + proposed solution + success criteria + tech justification.
Stage 2 Design
Ch 2
Architecture diagrams + data model + UI wireframes + algorithm flowcharts + test plan.
Stage 3 Development
Ch 2
Build the system. EVIDENCE: captioned code excerpts showing key implementation techniques (not raw code dumps).
Stage 4 Functionality
Ch 2
Demonstrate the working program; verify against Stage 1 success criteria. Video demo + test results.
Stage 5 Evaluation
Ch 2
Real client uses the system; feedback recorded. Student reflects on what worked/didn't and proposed improvements.
Evidence rules
Ch 2
Captioned screenshots · captioned code excerpts · justified design choices · client interviews + feedback. Code dumps don't score.
Time budget
Ch 2
Planning 4h · Design 6h · Dev 12h · Test 4h · Eval 4h. ALWAYS reserve testing + evaluation — easy marks.
Scope discipline
Ch 2
ONE focused workflow for ONE real client. Polished small project >> over-ambitious half-finished project.
Common failure
Ch 2
Late start → all evidence rushed → only Stage 3 (Dev) has weight; Stages 1, 2, 4, 5 marks lost.
Write evidence as you go
Ch 2
Don't 'document later'. Build evidence in PARALLEL with coding. Stages 1+2 done BEFORE coding starts.