Computational Thinking Flashcards

1
Q

Computational Thinking sub-skills

A
  1. Decomposition
  2. Pattern recognition
  3. Abstraction
    4 Algorithms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Decomposition

A

Breaking a complex problem into more manageable sub-problems, which can then be solved individually and combined to solve the original complex problem

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

Pattern recognition

A

finding similarities and shared characteristics within or between problems. This makes problems easier to solve because the same solution can be used for each occurrence of the problem.

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

Abstraction and representation

A

Figuring out what data or information is important and filtering out that which is not, and then how to create a representation of what we are trying to solve

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