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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the four types of computational thinking?

A

-Decomposition
-Abstraction
-Pattern recognition
-Algorithms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is decomposition?

A

Breaking down a complex problem or system into smaller, more manageable parts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is pattern recognition?

A

Looking for similarities among and within problems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is abstraction?

A

Focusing on the important information only, ignoring irrelevant detail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are algorithms?

A

Developing a step-by-step solution to the problem, or the rules to follow to solve the problem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly