Abstract
In this paper, a learning environment for procedures of multi-digit subtraction by posing problems is described. In the environment, a learner solves a problem of multi-digit subtraction and then poses a problem that can be solved by the same procedure with the solved problem. The results of the preliminary use of the environment in arithmetical classes are also reported.