Tinker Stories

Computational Thinking: Decomposition

2018-07-24T16:40:56+09:00 Jul 21, 2017|Tinker Stories|0 Comments

In Computer Science there are four key concepts for computational thinking:
1. Decomposition
2. Abstraction
3. Pattern Recognition
4. Algorithms

In order to understand how a complex system works, it is easier to use decomposition.

Decomposition is breaking down a big problem into smaller manageable parts.

Don’t be overwhelmed by a big problem, but break it up into smaller problems

Tinker 1 students were given a challenge of making a game using Scratch where the baby crab finds its way back to its parent crabs on the shore.


Below, one of our Scratch Junior students is enjoying seeing the baby crab reunite with its family.


See if you can use decomposition to solve real life challenges in your daily life!



Leave A Comment