The encompassing facets of modelling allow it to be integrated at various points of pupil development in STEM curricula. For example, primary pupils can be provided with early experiences of modelling through concrete models. This could follow on to Providing secondary pupils with formal aspects of modelling, which include nature, types and functions of models and modelling.