Primary Maths Craft
Exploring the craft of teaching primary mathematics.
A space devoted to primary maths. Read the blog for thoughtful writing on how mathematics is represented, how ideas are structured, and what pupils are guided to attend to.
Explore the site
Blog thinking, diagnostic tools and ready-to-use resources for purposeful primary maths teaching.
Blog
Teaching reflections and classroom craft
Explore writing on structure, representation, attention and the small decisions that shape mathematical understanding.
Read the blog →













InterventionPack
Diagnostic tools with clear next steps
Identify misconceptions, group pupils by need and move from assessment to targeted intervention.
View InterventionPack →









Free ArithmeticPack
Free arithmetic slide deck generator
Generate free structured retrieval, warm-up, worksheet and answer slides for classroom use.
Open free ArithmeticPack →A framework for teaching mathematics
This work is built around three core elements that shape how mathematics is taught and understood. These are described here as the roles of the architect, the artist and the conductor.
Structure
Architect
How ideas are built and connected.
Representation
Artist
How mathematics is made visible.
Attention
Conductor
What pupils are guided to attend to.
Latest from the blog
Latest Writing
Recent reflections on representation, structure and attention in the teaching of primary mathematics.
About Primary Maths Craft
Primary Maths Craft is written by a primary mathematics specialist with extensive experience across Key Stages 1 and 2. It reflects a sustained focus on developing classroom practice, with particular attention to how mathematical ideas are represented, structured and brought into focus for pupils.
Primary Maths Craft
Primary Maths Craft provides classroom-focused primary mathematics resources, diagnostic tools, arithmetic practice and pedagogical discussion.
Primary Maths Craft is operated by Marvel Education Ltd, registered in England and Wales under company number 10737135. Registered office: 50 Brabazon Road, Oadby, Leicester, England, LE2 5HD.


