What+is+Problem+Solving?

Problem solving is the ability to identify a situation, analyze the data, create an optimal solution, and then reflect on the answer and process.

Defining "problem solving" is a problem in itself. The concept is complex. It encompasses the ability to identify a situation, analyze the components, create an optimal solution, and then reflect on the answer and process, given the available data and restrictions.

Learning to problem solve, on the other hand, encourages numerous related skills that empower kids and foster independence. http://youthdevelopment.suite101.com/article.cfm/problem_solving_skills_for_teens

Learning for capability rather than learning for knowledge

Middle School research on problem solving: http://www.nmsa.org/Research/ResearchSummaries/ProjectBasedLearninginMath/tabid/1570/Default.aspx