| Problem-solving is an approach that helps students create strategies and ways of solving problems with their learning. Helping students to define, generate, evaluate and implement solutions are some of the stages that may be learned to solve problems. Knowledge acquisition can either happen before or as a result of problem-solving approaches to learning. |