What abstraction means
What abstraction means

Computational thinking uses ideas such as abstraction, decomposition, pattern recognition, and algorithmic thinking to solve problems in a way a computer can carry out. Abstraction is the process of hiding or removing unnecessary detail so you can focus on the features that matter for one task.
Step-by-step lessons on OCR A Level Computer Science Thinking abstractly. Each one builds up to exam-style questions.