Computational Thinking

Computational Thinking (CT) is a set of habits of mind people use to generalize and solve problems – finding patterns, abstraction, automation, analysis. CT led to the development of computers and applying the power of computing and thus the ability to crunch lots of data (numeric, textual, image) systematically and efficiently to solve problems and increase understanding and innovation in all disciplines in which data are used.