Developed directly from the national curriculum for mathematics, our school curriculum ensures that all pupils become fluent in the fundamentals of mathematics.
We include varied and frequent practice with increasingly complex problems over time, so that pupils develop conceptual understanding and the ability to recall and apply knowledge rapidly and accurately.
We develop the skill of mathematical reasoning by teaching the concepts and mathematical language that are vital.
We encourage children to solve problems by applying their mathematics to problems of increasing sophistication, including breaking down problems into a series of simpler steps and persevering in seeking solutions.