Decomposition - Break the problem down into smaller, more manageable parts., Pattern Recognition - Analyze data and identify similarities and connections among its different parts., Abstraction - Identify the most relevant information needed to solve the problem and eliminate the extraneous details., Algorithmic Thinking - Develop a step-by-step process to solve the problem so that the work is replicable by humans or computers., Computational thinking - the thought processes involved in formulating problems so their solutions can be represented as computational steps and algorithms., Syntax error - An error that stops the program running, as the rules of the language are broken. , Logic error - An error in a program that doesn't stop the program from running, but produced an unexpected result. , Debugging - The process of finding and fixing errors or bugs in the source code of any software.,

2.1 Computational Thinking key terms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?