Abstraction
Computer Science: OCR A Level, topic 6.1.1
Abstraction
Abstraction is a key concept to computer science and allows us to simplify a given problem.

Abstraction
- Abstraction is a technique that simplifies a problem by removing unnecessary detail so that you can focus on the important parts that are relevant to the problem.

Examples of abstraction
- Maps are a classic example of abstraction.
- They leave out many details in order to focus on the important information, such as roads and landmarks.

Examples of abstraction
- Money is an abstract concept.
- Money has almost no real value (it's just a piece of paper!) in itself, but it represents the value of goods and services.
Test yourself on Abstraction
Why is money an example of abstraction?