Return to Article Details A review of recent research on cognitive, metacognitive and affective aspects of problem solving Download Download PDF