3.5 Modelling skills

Graphical modelling

System dynamics1 has led to a graphical modelling language, in which relationships between quantities can be modelled.

Fig 3.10 A graphical model in Coach 7

A model is built-up from a number of fixed elements in a graphical representation. Below we describe these elements as they appear in the Coach2 modelling environment:

The Coach program automatically generates the corresponding difference equations based on the graphical model. However, the equations for the auxiliary variables and flow variables must be entered manually. Because the number of building blocks is limited, it is easier for students to construct a model. It is also easier to see at a glance how various variables are interrelated. The state variables and the processes of change are clearly recognizable, and for each quantity it is indicated what it depends on.

With these building blocks, students can quickly get started and after a short learning time they can even construct and interpret relatively advanced models in some cases. On the other hand, it also appears that a group of students does not see through the formal meaning of the model symbols, partly because the metaphor of stock-and-flows offers an insufficient conceptual basis. It is therefore important that the relationship between the equations and the corresponding graphical structures is made clear in the initial phase.3,4