Studies across a variety of educational fields have shown the efficacy of feedback on student performance and learning. Web-based homework is a common feature of secondary and collegiate mathematics courses to provide such feedback. While web-based homework provides often instantaneous feedback to students as they complete assignments, the feedback is limited to the correctness of the final answer or to a limited number of pre-programmed common mistakes. Intelligent Tutoring Systems have the ability to provide step-by-step feedback and guidance tailored to individual students, however authoring content for such systems is generally considered a huge barrier to their wider use. This paper presents an alternative system, called SANYMS (Show and Name Your Math Steps), which combines the wide-scale usability of web-based homework with a Constraint-Based Intelligent Tutoring System Expert Model based on the open-source computer algebra system Maxima. With the integration of Maxima, SANYMS can provide step-by-step feedback to students constructing their own solutions to a wide variety of algebraic equations of their choice without the need for extensive content authoring inherent in many Intelligent Tutoring Systems.
Read full abstract