Skip to main content

Posts

Showing posts from July 27, 2008

Center for Computational Thinking, Carnegie Mellon

Prof. Wing at Carnegie Mellon coined the term "computational thinking." The term is actually a bit difficult to describe. Personally, I don't think even Prof. Wing has captured it's essence in a pithy phrase yet. For those who are familiar with computer science this definition resonates. Computational thinking involves solving problems, designing systems, and understanding human behavior, by drawing on the concepts fundamental to computer science. Computational thinking is really about applying what mankind is learning by working with computers to the everyday problems of society. I particularly like the historical analogy that Prof. Wing uses to describe the potential significance of computational thinking. The analogy is to the invention of the printing press. The printing press had a profound affect on societal development by enabling wide spread dispersion of reading, writing, & arithmetic skills, and resultant development of problem solving, design and human