Mind map
Computational thinking
Map content
Computational thinking
Abstraction
- The act of removing unneccesary detail from a problem
- This simplifies it
- Example
- A London Underground map
- Diagrams and models
- It makes it easier to solve a problem
- The act of removing unneccesary detail from a problem
Decomposition
- Breaking down a problem into smaller problems
- It makes it more manageable
- You can make a decomposition diagram to show the breakdown
- Breaking down a problem into smaller problems
Pattern Recognition
- Identifying repeating elements to simplify a solution
- Create loops
- Example
- You can use things like: Repeat 3 times
- Then move forward 2 steps then move up 4 steps
- You can use things like: Repeat 3 times
- Identifying repeating elements to simplify a solution
Algorithms
- A set of step by step instructions to solve a problem
- Flow charts can be created for an algorithm
- Terminator
- Process
- Decision
- Structured english
Information
- Description
- Year 7 Computing Mind Map on Computational thinking, created by Ruby Martin on 01/02/2021.
- Created by
- Ruby Martin
- Views
- 0
- Rating