Metacognition… thoughts on teaching mathematical problem solving skills

How do you go about teaching problem solving skills? How do you teach pupils the thinking skills necessary to solve mathematical problems in contexts that are unfamiliar to them? These are difficult questions. I’ll declare upfront that I don’t have the answers to them fully. Nonetheless I have been researching and formulating possible approaches. This post shares with you where...