Mind map
Computational Thinking
Map content
Computational Thinking
Decomposition
- Breaking a complex problem or system into parts that are easier to conceive, understand, program, and maintain
Pattern recognition
- Finding similarities/patterns among small decomposed problems that can help solve more complex problems easily.
Pattern Abstraction
- Remove all specific detail and any patterns that wont help solve the problem
Algorithm
- A well defined method to allow a computer to solve a problem