Computational Thinking includes ways of thinking such as decomposition, abstraction, pattern recognition, algorithmic thinking and systematic computational problem solving.
If you are interested in this topic or for more information please contact Dr. Bernhard Standl (bernhard.standl(at)univie.ac.at).