The platform

A constrained authoring engine — not a chatbot

Lesson Factory turns your pedagogy into deterministic rules, generates inside them, and validates automatically. The result is curriculum-scale output that's unmistakably yours.

Deterministic control

Your framework, enforced at generation time

Generic AI drifts. Lesson Factory encodes your hard rules into the engine itself — so a violation can't reach a classroom unflagged.

  • Hard pedagogical rules (e.g. stage ordering, notation limits) enforced during generation.
  • Vocabulary gated to the correct year level — no above-level language without scaffolding.
  • Coverage checks confirm the descriptor is addressed at the expected depth.
  • Corrections are made once, then applied to every future lesson.
app.lessonfactory.ai/quality

Coverage & Quality

4,120
lessons
100%
coverage
Number
Algebra
Measure
Space
Stats
Prob
Yr F
Yr 1
Yr 2
Yr 3
Yr 4
Yr 5
Yr 6
Yr 7
Yr 8
Yr 9
Yr 10
LessMoreApproach mix: Explicit 46% · Inquiry 31% · Rosenshine 23%
app.lessonfactory.ai/mapping

Curriculum Mapping Studio

Every descriptor mapped to the most effective approach, with a rationale.

Code
Descriptor
Approach
AC9M4N03
Compare and order fractions
Explicit
AC9M4ST01
Acquire and interpret data sets
Inquiry
AC9M4N06
Multiply two- and three-digit numbers
Rosenshine
AC9M4M02
Compare angles to a right angle
Explicit
AC9M4A01
Find unknowns in number sentences
Inquiry
172 / 184 outcomes mapped
Structured, not blobs

Every lesson is normalised data — stage by stage

Lessons aren't stored as a wall of text. Each stage is a structured record, which is what makes stage-level regeneration, per-stage review and curriculum-wide querying possible.

Learning intentionSuccess criteriaTeacher notesManipulativesDifferentiationObservation promptsDigital alternative
Review workbench

Stage-level control for your team

Reviewers see the lesson, the constraint checks, and the fidelity score together — and can act at the stage level without disturbing the rest of an approved lesson.

app.lessonfactory.ai/lessons
ApproachExplicitRosenshineInquiry
AC9M4N03ExplicitIn review

Comparing and ordering fractions

We are learning to compare fractions with related denominators and order them on a number line — modelled explicitly, then practised to mastery.

Daily review
5m
New material
10m
Worked example
10m
Guided practice
13m
Independent
12m
Worked example — “I do”Explicit

The teacher models comparing 3/4 and 5/8 aloud — finding a common denominator, then a bar model — making each step of the reasoning visible before students try a faded example.

  • · Narrated thinking, one small step at a time
  • · Check for understanding before guided practice
  • · Faded example follows, then independent work
Longitudinal alignment · live updates

Aligned across years — and current by default

Lessons know their prerequisites, their place in the sequence, and the standard they teach. When a curriculum version changes, the engine identifies exactly what's affected and regenerates only that — preserving approvals everywhere else.

app.lessonfactory.ai/updates

Curriculum change detected

v9.0 → v9.1

A descriptor's elaboration was updated. Lesson Factory pinpoints every affected lesson.

− “…partition into halves and quarters”
+ “…partition into halves, quarters and eighths
Year 47 lessonsqueued for regeneration
Year 53 lessonsprerequisite check
Year 31 lessonvocabulary review
What's in the platform

Everything from import to export

Knowledge spine

An F–10 progression of concepts and vocabulary, benchmarked against world-leading curricula, that year plans and lessons generate from.

Curriculum backbone

Import a curriculum's content descriptors, elaborations and achievement standards as structured data the spine aligns to.

Jurisdiction alignment

One corpus, many mappings: local curriculum documents attach as alignment targets, with per-document coverage reporting.

Mapping Studio

Map every descriptor to your pedagogical constructs with an explicit rationale and relevance classification.

Scope & Sequence

Plan the full grid — year levels, terms, weeks, daily slots — with prerequisite and spacing validation.

Spacing engine

Computes each lesson's daily review from the approved year plan — expanding intervals, so nothing taught is left to silently decay.

Generation engine

Generates with full context — framework, sequence position, exemplars — and produces structured, stage-by-stage lessons.

Validation suite

Automated fidelity, vocabulary and coverage checks run on every lesson before a human sees it.

Review workbench

Approve, request revision, or regenerate a single stage. Real-time review queues.

Exemplar corpus

Approved lessons feed back as exemplars, so quality compounds as you produce.

Quality dashboards

Coverage heat maps, construct distribution and fidelity reporting across the whole curriculum.

Export

Classroom-ready PDF, Word and PowerPoint exports with lesson images and print-true manipulatives, generated from structured data.

Bring a framework. See a lesson.

A live, end-to-end demo on your curriculum.

Book a demo