Learn it

Adaptive Curriculum Routing

Every learner takes their own fastest path to the same outcome.

Maintains a curriculum graph and each learner's performance state, then picks the next unit to present — or skip — based on what they've demonstrated. Use this when the same outcome must be reached by learners who start at very different places.

Shape

CURRICULUM GRAPHstartfoundationcoreremedialadvancedappliedreviewoutcomeroutelearner state

Operational dimensions

No human in loop

Runs without a person in the path.

Event-triggered

Fires when an upstream condition occurs.

Medium data gravity

Holds working state that compounds over runs.

Closed surface

No external systems on either side.

Inputs

  • curriculum graph (units, prerequisites, objectives)
  • learner performance state (assessment results, completion history)
  • learner goal or target outcome

Outputs

  • next-unit-to-present decision
  • updated learner performance state
  • estimated time-to-outcome given current state

Mechanism

Selects the next learning unit (lesson / module / topic) for a learner based on prior-performance signal.

Why this is a primitive

Cannot be decomposed — the route-by-performance operation is a single decision over a curriculum graph. It does not deliver instruction inside the unit, run recall on items, or certify mastery; those are separate primitives that compose with this one.

Where it shows up

Corporate L&D platform — experienced hires skip foundational modules automatically based on pre-assessment, reaching role-specific content faster
K-12 maths app — student who aced fractions is routed to decimals; student who struggled is routed to a remedial fraction unit first
Certification prep course — learner's weak areas are surfaced and weighted more heavily in the study plan without manual coach intervention

Related primitives

Tags

AIlearningpersonalisationautonomousstructured-data

See where it fits.

Primitives are configured into named solution shapes for each client’s domain. The fastest next step is a conversation about which shape fits your problem.

Start a conversation