Interpreting algorithms Flashcards
1
Q
What are the three key techniques for computational thinking?
A
Decomposition
Abstraction
Algorithmic thinking
2
Q
Define decomposition
A
Breaking down a complex problem into smaller problems, solving each one individually
3
Q
Define Abstraction
A
Picking up the important bits of information from a question, ignoring specific details
4
Q
Define algorithmic thinking
A
A logical way of getting from the problem to the solution. The steps you take to solve a problem follow an algorithm that can be reused and adapted to solve similar problems in the future.