Computational thinking is the way of thinking by computer scientists, which under- lies and manifests as the bodies of knowledge in the computer science discipline. When viewed from the perspective of a way of thinking, computer science and computational thinking are synonymous.
Computational thinking can be characterized from ten features, which could be abbreviated as Acu-Exams-CP
Automatically Execution Correctness Universality
Effectiveness Complexity Abstraction Modularity Seamless Transition