How to develop problem-solving through mathematics?


We have created a unique professional development programme for primary school teachers that is focused on this question.


  • Teachers will be able to build problem-solving skills in students through mathematics.
  • Teachers will be able to identify and solve problems in their classroom.
  • Teachers will be able to describe and use research-based strategies.

How the programme works? 

  • Sessions are highly practical: they are facilitated by excellent teachers and involve regular practice with curriculum-aligned learning resources.
  • Content is relevant: the programme involves collaborative learning among a group of 8 teachers, so the content can be tailored to meet individual needs.
  • Programme is affordable: short 60-minute sessions every 2 weeks, getting to know each other in-person, then learning online. No travel time, no cover costs, affordable price.
  • Each session involves discussion and evaluation of student work, practice of new skills, lesson planning to incorporate new ideas.

Topics that will be covered

  • What is problem-solving and why is it hard to teach?
  • How to select routine and non-routine problems for whole-class instruction?
  • How to combine direct instruction with collaborative/independent practice?
  • How to teach appropriate meta-cognivite strategies for problem-solving?
  • How to use visual representations to assist problem-solving?
  • How to teach multiple problem-solving strategies to pupils?

Find out more

Find out more about our introductory sessions by emailing

Students who develop proficiency in mathematical problem solving early are better prepared for advanced mathematics and other complex problem-solving tasks.
— Educator's Practice Guide: "Improving Mathematical Problem Solving in Grades 4 Through 8"