In March, 2006, Professor Jeannette M. Wing, Director of Computer Science Department of Carnegie Mellon University, gave and defined computational thinking in the authoritative American computer magazine Newsletter of the American Computer Society. Professor Zhou believes that computational thinking is a series of thinking activities covering the breadth of computer science by using the basic concepts of computer science to solve problems, design systems and understand human behavior.
The use of computational thinking:
Computational thinking is everyone's basic skill, not just belonging to computer scientists. We should let every child master not only reading, writing and arithmetic (3R) but also computational thinking while cultivating analytical ability. Just as printing and publishing promoted the popularization of 3R, computing and computers also promoted the spread of computational thinking with similar positive feedback.