teach-ict.com logo

THE education site for computer science and ICT

Abstraction

A concept to do with computational thinking.

Abstraction means to examine a problem and identify its most essential details and to disregard any non-essential details.

For example the London Underground map is a collection of coloured lines to represent the network. It does not try to display the actual railway routes as customer do not need to know that.

The same applies with most problems - only provide a solution to the essential problem and disregard the rest.

 

2021-09