Computational Thinking
Computational Thinking
• Decomposition
• Pattern Recognition
• Pattern Abstraction
• Algorithm Design
Decomposition
Decomposition is breaking down complex problems into smaller, more
manageable chunks.
Pattern recognition
Pattern recognition is simply looking for patterns in the puzzles and
determining could any of the problems or solutions we’ve encountered
in the past apply here? What have we learned in the past that may help
us sort out this problem?
Algorithm design
Algorithm design is setting out the steps and rules needed to follow in
order to achieve the same desired outcome every time.