“…In particular, it is possible to define grading codes aimed at evaluating mathematical answers for their mathematical meaning, to create worksheets with several possibilities of interaction, step-by-step guided resolutions, and to allow students to enter graphs or symbolic formulas [31,32]. The model was shown to bring enhancement both to teaching and learning [24,33], acting on competence and on self-regulation [34,35], as well as on engagement [36]. According to this model, learning activities created with an adequate automatic assessment system should have the following features:…”