Math kernel
The kernel owns the numbers, answer, solution method and misconception-tagged distractors. It is deterministic, seeded and testable.
Question engine
MapMyMath is not a fixed worksheet bank and it is not an AI question writer. It uses a deterministic engine: authored maths templates, reusable scenario families, curated vocabulary and tested answer logic.
skills with generator coverage
authored templates
registered worded scenarios
scenario signatures for worded practice
The model
The kernel owns the numbers, answer, solution method and misconception-tagged distractors. It is deterministic, seeded and testable.
A reusable story turns the same mathematical structure into a market stall, journey, recipe, survey or puzzle without changing the answer logic.
Names, places, objects and units are sampled from curated banks, multiplying variety while keeping stems readable for primary learners.
The patterns come from olympiad textbooks, mental-maths tricks collections and the Australian Curriculum, plus the applied scenarios children actually meet: shopping, journeys, recipes, surveys, puzzles.
Every question family, scenario and distractor design is reviewed by a qualified academic before it reaches a child. Quality lives in the source patterns, so every generated question inherits it.
Why it matters
A child can meet new numbers and contexts while the engine still knows the exact answer, the intended method and the plausible slips.
Number lines, clocks, gauges, thermometers, spinners, graphs, nets and geometric figures are generated as part of the question, not added as decoration.
Distractors are engineered around misconceptions such as stopped one step early, place-value slip, counted the wrong part or used the wrong operation.
Automated tests verify every template: the arithmetic is right, the four options are distinct, and the same seed always rebuilds the same question.
Next
Fresh questions are only useful if progress is measured carefully. The adaptive ladder is where that happens.