in a dynamic manner. The current paper wanted to highlight the advantages of implementing
this technology in educational software development. This idea led to the development of an
original training system for mathematics, which gives teachers an effective tool that lets them
create and customize lessons by easily configuring and assembling reusable objects. The
advantages of using such a system can be summarized as follows: the reduction of …