IB CS Curriculum Planner

IB CS Curriculum Planner

Dashboard

Current plan overview.

Course planning that saves teacher time

Organise the two-year course, check timing pressure, and export partly prefilled planning documents that teachers can use to plan lessons more efficiently.

Balanced profileRecommended routeSL + HL

Recommended workflow

Follow the course-planning journey

Move from your school setup through review and refinement, then inspect and export the completed plan.

Full guidance
  1. 1

    Course setup

    Set dates, timetable capacity, course level, and exam session.

  2. 2

    Plan Health

    Review timing pressure, warnings, notes, and planning trade-offs.

  3. 3

    Teaching Sequence

    Check topic order, protected milestones, and period allocations.

  4. 4

    Weekly Plan & Course Journey

    Inspect the detailed schedule and its two-year visual journey.

  5. 5

    Course Pack ZIP

    Export the backup, diagnostics, scope and sequence, and planning documents.

Plan notes

8

Total notes

Needs attention

0

Items to review

Trade-offs

1

Decisions made

Lesson length

45

Minutes per lesson

Plan Health

Plan generated with delivery notes

Generated from the Balanced profile using the current Teaching Sequence and saved planner data.

Recommended route8 notes · 0 attention · 1 trade-offs

Timing summary

Balanced profile · selected profile revision target
Required syllabus scheduled
225 periods
Required syllabus unscheduled
0 periods
Required syllabus completion
W77 · 2028-08-14
Final revision start
W79 · 2028-08-28 actual · W82 · 2028-09-18 requested
Revision
14 scheduled / 14 target · minimum 8 periods
Additional exam practice
10 periods
HL revision/practice
12 periods
Final mock scope
Full scope based on current model
Post-mock content risk
none

Coursework summary

IA student final submission
2028-06-02
IA internal/admin deadline
2028-09-01
IA class time
19 periods · 14.3h
IA independent workload
20.8h
Case study class time
17 periods · 12.8h
Case study shortfall
17.3h

Guide hour alignment

Green shows SL/shared target time; purple shows additional HL target time. Grey shows remaining target time. IA and Case Study include independent workload only where labelled.

SL/shared targetadditional HL targetremaining target time

Programming Foundations + Computational Thinking

46.5h / 47h scheduled taught time · 99%

SL/shared 44.3h / 45h · HL extension 2.3h / 2h

0.5h remaining

Object-Oriented Programming

24h / 23h scheduled taught time · 104%

SL/shared 7.5h / 7h · HL extension 16.5h / 16h

+1h over

Databases

18.8h / 18h scheduled taught time · 104%

SL/shared 11.3h / 11h · HL extension 7.5h / 7h

+0.8h over

Computer Fundamentals / Systems

18.8h / 18h scheduled taught time · 104%

SL/shared 11.3h / 11h · HL extension 7.5h / 7h

+0.8h over

Networks

18.8h / 18h scheduled taught time · 104%

SL/shared 11.3h / 11h · HL extension 7.5h / 7h

+0.8h over

HL Abstract Data Types

23.3h / 23h scheduled taught time · 101%

no SL/shared guide segment · HL extension 23.3h / 23h

+0.3h over

Machine Learning

18.8h / 18h scheduled taught time · 104%

SL/shared 5.3h / 5h · HL extension 13.5h / 13h

+0.8h over

Component workload model

IA uses scheduled support plus counted independent workload. Case Study shows scheduled support against its target; homework suggestions count as 0h.

Internal Assessment

35h / 35h total modelled workload

Class/checkpoints: 14.3h · independent/modelled workload: 20.8h

Class-support share: 41% of guide allocation.

Case Study

12.8h / 30h scheduled support

Class/checkpoints: 12.8h · shortfall: 17.3h · independent/homework counted: 0h

Class-support share: 43% of guide allocation.