Computational thinking
Computational thinking is an approach to problem solving<br />
<br />
Computational thinking is about taking a complex problem and being able to use several ‘computation thinking techniques’ (abstraction, decomposition, pattern recognition and algorithmic thinking) to:<br />
Fully understand the problem<br />
Create an effective solution.