Nice page with tips for teaching problem solving to students. Definitely could apply to teaching computer technology!
It points to this very nice Web page http://www.math.utah.edu/%7Ealfeld/math/polya.html which summarizes George Polya’s famous How to Solve it Book.
A snazzy video from Honda talking about how engineers and designers ( and race car drivers too ), need to fail to succeed.
Not really computer technology, but important to teach…
A great article explaining that hard, consistent work over a long period of time is still the one and only way to be great in whatever you do.
“Research now shows that the lack of natural talent is irrelevant to great success. The secret? Painful and demanding practice and hard work”
explicitly intended to improve performance, that reaches for objectives just beyond one’s level of competence, provides feedback on results and involves high levels of repetition
Makes some great points about the proper kind of hard work:
- explicitly intended to improve performance
- reaches for objectives just beyond one’s level of competence
- provides feedback on results
- involves high levels of repetition
- Consistency is crucia
Teach then how to learn and how to think.
- how to work smart
- much, much more…
Talk to them about work environments and what they would like to see in a job.
Then talk about what it is really like.