Cognitive development and qualitative modelling

This paper argues that in order to encourage the learning of high level cognitive skills through the use of computers, it is necessary to use systems which are adapted to forms of natural human reasoning. This is specifically the case in using modelling programs. Two kinds of such reasoning are identified, both qualitative: reasoning using imagined objects and events, and semi-quantitative reasoning. Modelling systems which support each form are described. Some results of research with them are outlined.