Computational thinking is typically associated with coding and computer programming, but it’s also more than that, involving “solving problems, designing systems, and understanding human behavior,” according to Carnegie Mellon University.
http://www.digitalpromise.org/blog/entry/a-new-model-for-coding-in-schools