has been applied in the development of an integrated learning environment for the
mathematics field of study. This approach presents many advantages, since it guarantees,
through components combination, the functional characteristics of a learning software, by
enabling the teacher to control the lesson configuration and to adapt it to the classroom
level, and by adjusting the instruction to the many possible approaches and multiple …