The processes of modelling as part of powerful learning environments can lead to better understanding, for example (Webb&Hassell, 1988): 1. raise the level of cognitive processes, by encouraging students to think at a higher level, generalising concepts and relationships; 2. encourage pupils to define their ideas more precisely; 3. provide pupils with opportunities to test their own cognitive models and detect and correct inconsistencies.