Mind map
Computational Thinking Skills
Map content
Computational Thinking Skills
Decomposition
- Decomposition is a cornerstone of computing, it revolves around breaking down bigger problems into smaller problems to make it more managble and therefore more
Pattern Recognition
- Patterns can be identified even when at first, when there looks to be no similarities
- Recuring attributes
- A new problem might have features that are similar to problems that have been previously solved
Pattern Generalisation and abstraction
- Relationships between patterns can be identfied.
- Abstraction is a concept where system are split into individual layers, each layer hiding the complexity of the layer before it.
Representation of Problem Elements
- Need to identify the following:
- Variables
- Constants
- Key Processes
- Repeated Processes
- Inputs
- Outputs
- Need to identify the following:
Information
- Description
- Mind Map on Computational Thinking Skills, created by Ryan Wigham on 13/03/2017.
- Created by
- Ryan Wigham
- Views
- 1
- Rating