This reminds me a lot of the concept of "Design Thinking". This past February, I was able to attend a seminar on design thinking and the women who led the seminar (consultants from Lime Design) focused on celebrating failure (teaching students it's okay to fail early because that's how we learn) and also on trying to brainstorm creative solutions to build prototypes. http://www.limedesignassociates.com/case-studies/education/
Hope this helps!
Our county has been doing a lot of work with the Critical Thinking Consortium, an organization that focuses on embedding critical thinking in to the existing curriculum. A lot of what they talk about is "problem-solving teaching" which emphasizes the need to teach students how to work through problems rather than give them a problem and have them try to figure out the answer to the problem. The teacher's role is to provide the structure for solving the problem such as building background knowledge and introducing strategies for thinking through the problem.
TC2 has some free online resources such as The Thinking Teacher. Here is the link to the April issue but you pull up back issues from this year to see different sample activities: http://www.tc2.ca/wp/april-2011/