Once we have recognised patterns in our problems, we use abstraction to gather the general characteristics and to filter out of the details we do not need in order to solve our problem.
What is abstraction?
The process of filtering out unnecessary detail
The process of filtering out irrelevant characteristics
The process of filtering out irrelevant characteristics and unnecessary detail
What is a model?
A model is a representation of a problem
A model is a computer program
A model is a spreadsheet
Which of the following is a general characteristic?
Dogs run quickly
This dog has a wet nose
This dog has a brown coat
This boat has an engine
Some boats have sails
This boat is blue
Which of the following is NOT a general characteristic?
Dogs have a nose
Books are fun to read
This book is fun to read
My books are fun to read
When drawing a dog, which of the following characteristics could be ignored?
Dogs have paws
To be able to draw cars, which of the following characteristics is it necessary to know about?
Who owns them
Who sells them
If they have wheels
Houses have walls, doors and people live in them. How many of these characteristics do we need to know to draw a house?