Skip to main content
skodle
Browse help docs
All help docs
Help

Planning a curriculum map

A curriculum map is the programme your school actually teaches, held as records rather than documents. This is how one gets built, activated, and revised without losing what came before.

For Curriculum coordinators, heads of department and teachers · reviewed 23 August 2026

The 2 points where someone must decide

Everything else can be worked on in any order. These cannot move without a person.

  • ActivationPlannedActive
  • Second activationPlanned (v2)Active (v1 archived)
1

Load the standards you plan against

Coordinator

/teacher/curriculum-library

app.skodle.com / teacher / curriculum-library
3
skodle
MJ

Curriculum library

Framework elements and your school's own standards

MYP.SCI.A.1

Explain scientific knowledge

v2020

MYP.SCI.B.2

Design a scientific investigation

v2020

SCH.LIT.3

Our own reading fluency standard

School

Versions are kept, so a map written against v2020 still reads correctly after a reissue.

/teacher/curriculum-library

A map is only as useful as the things it can point at. Load the framework your school works to — IB objectives, Cambridge learning objectives, CBSE learning outcomes — plus any standards, objectives or policies your school adds on top.

Each standard carries a code, a title and a version. The version matters: when a board reissues a framework, the old codes stay readable rather than being overwritten, so a map written against the previous version still makes sense.

2

Create the map

CoordinatorTeacher

/teacher/curriculum-maps

app.skodle.com / teacher / curriculum-maps
3
skodle
MJ

Curriculum maps

Scoped to one programme, grade and subject

MYP · Year 7 · Sciences

v1 · created today

Planned

MYP · Year 7 · Individuals & Societies

v1

Active

MYP · Year 6 · Sciences

v2

Active

A planned map affects nothing yet — safe to build over several weeks.

/teacher/curriculum-maps

A map is scoped to a programme, a grade and, optionally, a subject — so Year 7 Sciences and Year 7 Individuals & Societies are separate maps rather than one document with headings.

It starts as planned. Nothing that reads curriculum data will use it yet, which is what makes it safe to build a whole year's map over several weeks without half of it going live.

3

Build the units, then the lessons inside them

Teacher

/teacher/curriculum-maps

app.skodle.com / teacher / curriculum-maps
3
skodle
MJ

MYP · Year 7 · Sciences

Units in order, lessons inside each

1 · Water systems

4 lessons

Conceptual focus · balance within systems

1.1 The water cycle · objectives set

1.2 Catchments and run-off · objectives set

2 · Forces and motion

No lessons yet

Conceptual focus · cause and consequence

/teacher/curriculum-maps

Units are ordered, so the sequence you intend is the sequence the map states. Each carries a title, a summary and its conceptual focus — the idea the unit rests on rather than the topic it covers.

Lessons sit under their unit, also ordered, each with its own objectives. This is the level where a map stops being a plan and starts being something a teacher can pick up.

  • Order is explicit, not implied by when something was typed.
  • A unit with no lessons is fine while you are drafting — the map simply says so rather than pretending to be complete.
4

Connect map units to what teachers actually teach

CoordinatorTeacher

/teacher/curriculum-maps · /teacher/myp · /teacher/pyp

app.skodle.com / teacher / curriculum-maps
3
skodle
MJ

Link to a programme unit

The map becomes a view onto real units, not a parallel document

1 · Water systems

Linked to MYP unit “Water systems” · Y7 Sciences

Linked

2 · Forces and motion

No programme unit yet

Not linked

Units on the map

6

Linked to a real unit

1

taught somewhere

/teacher/curriculum-maps

A unit on the map can be linked to the real programme unit that delivers it — a PYP unit of inquiry, an MYP unit. Once linked, the map stops being a parallel document and becomes a view onto the units teachers are working in.

This is what lets a coordinator answer "is this actually being taught" without asking anybody.

5

Activate it

CoordinatorTeacher

/teacher/curriculum-maps

app.skodle.com / teacher / curriculum-maps
3
skodle
MJ

Activate this map

Only one version of a map is live at a time

Activating v2 will, in one step:

set v2 to active, and archive v1 — which stays readable as what was taught last year.

v2 · MYP Year 7 Sciences

6 units · 21 lessons

Planned

v1 · MYP Year 7 Sciences

Live since Aug 2025

Active
/teacher/curriculum-maps

Activating is the moment the map becomes the school's answer to what is taught in that grade and subject. Only one version of a map can be active at a time.

Gate · Activation

PlannedActive

Activating a map archives the previously active version of the same map in the same transaction, so there is never a moment where two versions are both live or neither is. The archived version stays readable — it is what was taught last year.

6

Revise it as a new version

CoordinatorTeacher

/teacher/curriculum-maps

app.skodle.com / teacher / curriculum-maps
3
skodle
MJ

Version history

One framework changing over time, not unrelated documents

v3

Created from v2 · units and lessons copied forward

Planned

v2

Live since Aug 2026

Active

v1

Taught Aug 2025 – Jul 2026

Archived

Editing v3 changes nothing for teachers until it is activated in turn.

/teacher/curriculum-maps

Changing an active map in place would rewrite what was taught. Instead, create a new version: it copies every unit and lesson forward, numbers itself in sequence, and starts as planned so you can edit it while the current version stays live.

All versions of a map share one lineage, so the history reads as one framework changing over time rather than as unrelated documents.

Gate · Second activation

Planned (v2)Active (v1 archived)

A new version is not live until it is activated in turn. Until then teachers keep seeing the version they have been teaching, which is why a mid-year revision does not disrupt anybody.

Who can approve what

Designations are assigned in IB roles and are separate from the account role somebody signs in with.

DesignationSeesApproves
CoordinatorEvery map in the schoolActivating and archiving versions
TeacherEvery map in the schoolThe same as a coordinator — activation is not restricted, so agree who does it
LeadershipEvery map in the schoolNothing — this designation is view-only

If something looks empty

A map you built is not showing up for teachers

It is probably still planned. A map has no effect anywhere until it is activated.

Two versions look active

They cannot be. Activation archives the previous version in the same transaction — check you are not looking at two different maps for the same grade and subject, which is a different thing.

Edits to last year's map changed this year's

You edited the active version rather than creating a new one. Revise by creating a version, which copies everything forward and leaves the live map untouched.

The map has units but coverage still reads nothing

Coverage is counted from approved unit mappings, not from the map itself. See the IB Engine doc — that is a separate step with its own approval.

Still stuck?

Bring the unit you are working on. Thirty minutes with someone who has taught the programme.