In a list of misconceptions about computational science compiled by the CSTA, the very
first misconception is the idea that computer science should equal programming (CSTA
Curriculum Improvement Task Force, 2006). If computational thinking is at the root of
computer science, then it should be similarly believed that computational thinking and
programming are two different skillsets. This point is forcefully made by Wing, who
declares quite simply that “[c]omputational thinking is not computer programming”
(Wing J. M., Computational Thinking, 2006)