Devise an abstract model for a variety of situations.
2.1.1 Thinking abstractly
Thinking abstractly — Note 4 of 4
Candidates may be given a scenario and be asked how abstraction can be applied to it, how it has been applied, or how further abstraction can be applied.
You need to be able to take a real situation and create an abstract model of it: deciding what to keep, what to leave out and how to represent the remaining information in a program.