Week 1: Computational Thinking Flashcards
1
Q
4 computational thinking processes
A
Decomposition
Algorithm
Pattern recognition
Abstraction
2
Q
Computation thinking: Decomposition
A
An outline of the problem. Breaking down the problem or system into smaller parts.
3
Q
Computational thinking: algorithm design
A
Step-by-step method
4
Q
Computational thinking: pattern recognition
A
Have I done this before or something similar? Looking for similarities among and within problems.
5
Q
Computational thinking: abstraction
A
Finding general principles that generate these patterns (convenience). Focusing on the important information, only ignoring irrelevant detail.
6
Q
What is computational thinking?
A
A process by which to solve a problem