Any framework · any curriculum

Adopt any pedagogy. Author for any curriculum.

Lesson Factory is framework-agnostic by design. Explicit instruction, Rosenshine's principles and inquiry are first-class citizens — and so is whatever framework you bring. Encode a pedagogy as stages, emphases, vocabulary and hard rules, and the same engine authors rigorous lessons inside it.

Proven approaches, treated as equals

Three frameworks the engine embodies today

Each is encoded faithfully — its sequence, its non-negotiables, its language. The engine never averages them into a generic blur; it commits to the one you choose.

Explicit Instruction

Live

Clarity, modelling, mastery.

Structured, teacher-led sequences that make expert thinking visible — clear intentions, worked examples, guided then independent practice, and frequent checks for understanding.

  • Explicit learning intentions and success criteria
  • Modelling: I do, we do, you do
  • Worked examples before independent practice
  • Frequent checks for understanding
  • Designed for a high success rate

Rosenshine's Principles

Live

Ten principles, one rhythm.

Instruction grounded in cognitive science — daily review, new material in small steps, questioning, models, guided practice, and spaced cumulative review.

  • Daily review of prior learning
  • New material in small steps
  • Ask many questions; check responses
  • Provide models and scaffolds
  • Weekly and monthly cumulative review

Inquiry-Based Learning

Live

Question first, understand deeply.

Students investigate authentic questions, gather and weigh evidence, and construct understanding — with structured scaffolds that keep productive struggle productive.

  • Driving, authentic questions
  • Investigation and evidence
  • Structured scaffolds for productive struggle
  • Student reasoning made visible
  • Reflection and transfer
Bring your own

Encode your pedagogy in four moves

A framework is just a set of rules the engine can enforce. Define yours, and Lesson Factory adapts — no exceptions carved out, no quality lost.

  1. 1
    Define the stages

    Name the phases a lesson must pass through, in order.

  2. 2
    Name the emphases

    The competencies or constructs each lesson exercises, and how they're tagged.

  3. 3
    Set the vocabulary progression

    What language is available at each year level.

  4. 4
    Write the hard rules

    The non-negotiables enforced on every lesson, automatically.

Global by design

One world-class corpus. Any curriculum standard.

The same lesson carries each school's own syllabus codes — a NSW teacher sees NSW outcomes on the very same lesson a Queensland teacher sees with AC v9 codes. Adding a jurisdiction is an alignment exercise; the content already exists.

Aligned to your syllabus

Australian Curriculum v9 today; NSW, Victorian Curriculum 2.0 and WA to follow — with per-document coverage reporting, outcome by outcome.

Multi-version

Curriculum documents and versions tracked as data, so updates propagate as reviewable diffs — approvals stay put everywhere else.

Subject-agnostic

Nothing in the engine is hard-wired to one subject, one framework, or one country's way of writing a syllabus.