Transcription of Computational Thinking
{{id}} {{{paragraph}}}
COMMUNICATIONS OF THE ACMM arch 2006/Vol. 49, No. 333 Computational thinkingbuilds on the power andlimits of computingprocesses, whether they are exe-cuted by a human or by amachine. Computationalmethods and models give usthe courage to solve prob-lems and design systems that no one of us wouldbe capable of tackling alone. Computational think-ing confronts the riddle of machine intelligence:What can humans do better than computers? andWhat can computers do better than humans? Mostfundamentally it addresses the question: What iscomputable? Today, we know only parts of theanswers to such questions. Computational Thinking is a fundamental skill foreveryone, not just for computer scientists. To read-ing, writing, and arithmetic, we should add compu-tational Thinking to every child s analytical as the printing press facilitated the spread of thethree Rs, what is appropriately incestuous about thisvision is that computing and computers facilitate thespread of Computational Thinking .
and go on to a career in medicine, law, business, politics, any type of science or engineering, and even the arts. ... the joy, awe, and power of computer science, aiming to make computational thinking commonplace. Jeannette M. Wing (wing@cs.cmu.edu) is the President’s
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}