“Mathematics is a creative and highly interconnected discipline that has been developed over centuries, providing the solution to some of history’s most intriguing problems. It is essential to everyday life. A high-quality mathematics education therefore provides a foundation for understanding the world, the ability to reason mathematically, an appreciation of the beauty and power of mathematics, and a sense of enjoyment and curiosity about the subject.”

At Castle Primary School we use the Mastery approach to teaching Mathematics. Following the National Curriculum, we aim to develop children’s abilities to calculate, reason and solve problems.

To do this we

  • Use a range of practical resources throughout the school
  • Set rich and challenging problems to help deepen children’s understanding of concepts
  • Use mathematical talk to develop reasoning skills and encourage children to explore ideas
  • Ensure children are supported yet challenged. Children who grasp concepts rapidly work on a variety of activities, which focus on applying their knowledge and deepening their understanding

By the end of Year 6 children should have a toolkit of strategies to tackle mathematical problems and be able to show their workings using notes, symbols and diagrams.


We use a variety of assessments to help inform us where the children are in terms of skills and abilities, and areas they need further support in. It allows us to address possible misconceptions, provide intervention support if needed and inform our planning.

At the start of each unit children are given a ‘cold task’. This is a set of questions that the children complete independently which help inform teachers of any prior knowledge in this unit. This is then used to inform their planning ensuring lessons are appropriate and engaging.

At the end of the unit children complete a ‘hot task’. Once again it is completed independently and this helps to create a clearer picture of each child focussing on what they know and their next steps.

Get in Touch!

Castle Primary School
Newlands Road,
BS31 2TS


0117 986 4489