Computational Thinking Flashcards
1
Q
What is computational thinking?
A
Computational thinking allows us to take a complex problem, understand what that problem is and develop possible solutions.
2
Q
What are the four types of computational thinking?
A
-Decomposition
-Abstraction
-Pattern recognition
-Algorithms
3
Q
What is decomposition?
A
Breaking down a complex problem or system into smaller, more manageable parts.
4
Q
What is pattern recognition?
A
Looking for similarities among and within problems.
5
Q
What is abstraction?
A
Focusing on the important information only, ignoring irrelevant detail.
6
Q
What are algorithms?
A
Developing a step-by-step solution to the problem, or the rules to follow to solve the problem.