Computational Thinking (CT) is the ability to solve a problem by reducing it down to discrete steps that a machine or
computer can solve. Students who learn CT can apply these skills across all subjects as well as life outside of the
classroom. Coding is just one aspect of this.