Computational Thinking at Towson University

Home

About Computational Thinking

People

Links & Resources

January 2009 Workshop

What is Computational Thinking?

Jeanette Wing's 2006 paper is the computational thinking manifesto. Wing writes:

Computational thinking is not about programming. Rather, it is the use of computational ideas including abstraction, computability, complexity, approximation, randomization, recursion, and many others to solve difficult problems in many domains. Computational thinking uses concepts learned from computer science design and research, including parallelism, transactions, concurrency, and error handling.