Computational Thinking

Awesome article from Janette Wing, Chair of Computer Science at Carnegie-Mellon University. It answers the question of what computer science is and is not. I love the following quote explaining what computational thinking is:

"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. We humans make computers exciting. Equipped with computing devices, we use our cleverness to tackle problems we would not dare take on before the age of computing and build systems with functionality limited only by our imaginations;"