Some of the challenges that educators face when teaching problem-solving is the developing cognitive skills in children that may prevent them from understanding specific concepts. The absence of background knowledge to solve a particular problem also hinders the process. In addition, children tend to have limited attention affecting their focus on solving a complex problem. Finally, a lack of appropriate materials and resources can also challenge teaching problem-solving.