Computational Thinking – Decomposition

Decomposition describes the process of breaking down a problem or task into smaller, manageable tasks or problems. It is a part of Computational Thinking. Let’s say we attend a class to learn something new. The class has a goal, for instance show us how to become a programmer. Now, becoming a programmer is a big…