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:
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:
- Wing, J. M. (2006) Computational thinking