Skip to content

Course home

x
Sign up
x

What abstraction means

What abstraction means

Bus journey details such as weather, passengers, timetables, and roadworks being filtered into an abstract model with entities, attributes, relationships, inputs, and outputs

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.

Thinking abstractly Lesson

  1. A Level
  2. /Computer Science
  3. /Thinking abstractly

Step-by-step lessons on OCR A Level Computer Science Thinking abstractly. Each one builds up to exam-style questions.

Lessons