Learning good problem-solving needs:
(nothing new here)
-
Explicit teaching of good problem-solving methods
-
Practice with sufficiently challenging problems
-
Initial scaffolding of problems so students have success
-
Appropriate, immediate feedback
-
Frequent reinforcement
Good problem solving is a skill to be coached.
Some ideas
Example