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.
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.
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.
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.