Computational Thinking Exam Questions And
Complete Answers Updated
Algorithm
Set of step-by-step instructions to complete a task, or solve a problem
Decomposition
Break down a problem into smaller sub-problems
Abstraction
Remove unnecessary information from a problem
Pattern recognition
Seeing similarities and differences in a range of problems
Computational thinking
Using methods to solve complex problems
Flowchart
Diagram that represents an algorithm showing the steps as boxes of various kinds, and
their order by connecting them with arrows.
3 basic programming constructs
Selection - Sequence - Iteration
3 elements of a successful algorithm