Computational thinking Flashcards
(3 cards)
1
Q
What is abstraction?
A
- The removal of unnecessary details in a problem
2
Q
What is decomposition?
A
- Breaking down a problem into smaller chunks / sub-problems
3
Q
What are pre-conditions?
A
- Conditions that must be true for an algorithm to complete succesfully, without errors or crashing