In Computer Science there are four key concepts for computational thinking:
3. Pattern Recognition
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!