Computational Thinking? Yes, I can teach it!

"Computational thinking is a way humans solve problems; it is not trying to get humans to think like computers. Computers are dull and boring; humans are clever and imaginative. Equipped with computing devices, we use our cleverness to tackle problems we would not dare take on before computing and build systems with functionality limited only by our imaginations."

According to J. Wing, this is one of the characteristic of computational thinking. To me, this is what makes computational thinking so tremendously exciting: combining computing with imagination and knowing that the sky is the limit.

We don't need to be rocket scientists to understand and teach computational thinking. Check out my posts about  how to teach computational thinking with tech tools.

 Tech Tools To Boost Visual Thinking Skills
 Tech Tools To Boost Verbal Thinking Skills
 Formulate Problems In A different And Fun Way
 Tech Tools To Recognize Patterns
 Tech Tools To Teach Abstract Thinking: Scavenger Hunts and More
 Tech Tools To Teach Algorithm Design
 Computational Thinking? Yes, But How Can I Teach It?


References: