Types of Thinking and Insight in Problem Solving
Comprehensive examination of thinking processes in problem solving including productive vs. reproductive thinking, analytical vs. synthetic thinking, insight problems, metacognition, and the role of mental models in problem solving.