Despite the existence of a large range of software to support the teaching of mathematics, most mathematical educational software makes only limited use of the potential user interfaces. In particular, students are typically restricted in how they can express their working and solutions. This paper looks at the issue of how to design mathematical educational software to help students solve problems in a natural unrestricted manner. The focus is on describing, through a case study, a process for designing software that mirrors the pencil and paper way students traditionally solve mathematical problems.
A successful and comprehensive multi-dimensional categorization system for educational software would benefit many facets of the software life cycle. In this paper we consider the categorization of one particular dimension, namely, student-computer interactions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.