4 Key Components of Coding
There are 4 key components of computational thinking that as you read through them, you will begin to see how there are similar outcomes in the curriculum relating to problem solving, logical thinking, being creative, showing innovation and working together.
- Decomposition breaking down a problem or program into more manageable parts.
- Pattern recognition looking for similar patterns within problems or using previous methods to solve problems which may be applicable.
- Abstraction identifying the key information in the problem and ignoring irrelevant information.
- Algorithms provide simple instructions or rules to follow to solve the problem.