Week 1: Computational Thinking Flashcards

1
Q

4 computational thinking processes

A

Decomposition
Algorithm
Pattern recognition
Abstraction

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

Computation thinking: Decomposition

A

An outline of the problem. Breaking down the problem or system into smaller parts.

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

Computational thinking: algorithm design

A

Step-by-step method

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

Computational thinking: pattern recognition

A

Have I done this before or something similar? Looking for similarities among and within problems.

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

Computational thinking: abstraction

A

Finding general principles that generate these patterns (convenience). 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 is computational thinking?

A

A process by which to solve a problem

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