Revision notes
Core ideas
Secure these ideas first. Say each definition in your own words, then connect it to the topic overview.
- Algorithm: A finite sequence of unambiguous steps that solves a problem.
- Decomposition: Breaking a complex problem into smaller manageable parts.
- Abstraction: Removing unnecessary detail so the important features are easier to work with.