1/5
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What are the components of computational thinking?
Algorithm design, decomposition, data and pattern identification, abstraction
Decomposition:
A large problem is broken down into smaller chunks to simply it. The smaller chunks are then solved using computing.
Why is decomposition useful?
It helps us understand the problem in an enhanced manner. After decomposing the problem, the smaller chunks can be solved effortlessly.
Algorithm design:
A series of logical steps that are followed to solve a problem.
Pattern recognition:
Identifying a pattern in the problems so we can use the same solution to solve all of them efficiently.
Abstraction:
removing certain characteristics so that it is reduced to a simple set of characteristics.