Resources
Computational Thinking is the skills and practices associated with formulating a problem and expressing its solution(s) in such a way that takes advantage of computers and the things they are good at. Central to computational thinking are ideas from computer science such as decomposition, abstraction, algorithms, and pattern recognition.
Read more about these ideas here: our one-pager on CT.