Computional Thinking Flashcards

1
Q

What is Decompostion?

A

The breaking down of a more complex problem or system into more smaller parts that are more manageable.

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

What is Pattern Recognition?

A

This is a data analysis method that uses machine learning algorithms to automatically recognize patterns in data.
Finding similarities within the code.

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

What is Pattern Generalization and Abstraction?

A
  • Abstraction is hiding complexities of one pattern from another.
  • Generalization is spotting things that are common between patterns. Taking away the complex parts.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Representation of Problem Elements?

A

Breaking down into the elements of variables, constants, key processes, repeated processes, inputs and outputs, and showing how are going to be used.

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