Abstract

This paper describes a problem solving model and a problem explanation facility. Mastering the use of a solution method plays a crucial role in the progress of human problem solving capability. Our research aims at accomplishing an ITS which assists a student to master the use of a solution method. A student who can solve an example problem cannot always solve any exercise problems. Thus it becomes important to explain the equivalence between the two problems. In order to realize the explanation, we propose a problem solving model referred to as MIPS which provides a framework and vocabularies for describing the process of solution method selection. A problem solving module and a problem explanation module have been already implemented based on MIPS. The problem solving module is capable of solving several kinds of arithmetical word problems. Moreover, it describes the process of solution method selection. The problem explanation module derives the problem explanation from the description.