computational thinking
A process in which a problem is analysed and solved so that a human, machine or computer can effectively implement the solution. It involves using strategies to organise data logically, break down problems into parts, interpret patterns and design, and implement algorithms to solve problems.
Technology 7–8 (2023)Enterprise Computing 11–12 (2022)Software Engineering 11–12 (2022)