Main Page About Template

Thinking abstractly

Thinking abstractly is a method used when solving computational problems. It involves removing unnecessary details and keeping important ideas. Through abstraction, a useful representation of a problem is made.

Here are some different types of abstraction:

And here are some examples of abstraction

The TCP-IP stack World map