Procedural generation of problems for elementary math education

Journal Article (2021)
Author(s)

Yi Xu (Student TU Delft)

Roger Smeets (Futurewhiz)

Rafael Bidarra (TU Delft - Computer Graphics and Visualisation)

Research Group
Computer Graphics and Visualisation
Copyright
© 2021 Yi Xu, Roger Smeets, Rafael Bidarra
DOI related publication
https://doi.org/10.17083/ijsg.v8i2.396
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Yi Xu, Roger Smeets, Rafael Bidarra
Research Group
Computer Graphics and Visualisation
Issue number
2
Volume number
8
Pages (from-to)
49-66
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Mathematics education plays an essential role in children’s development, and there are many online applications aimed at supporting this process. However, manually creating math problems with a variety of textual and visual content is very time-consuming and expensive. This article presents a generic approach for procedural generation of mathematical problems, including their corresponding textual representations. The content generation process consists of two phases: Abstract math problem generation and text generation. For the generation of abstract math problems, we propose a generic template-based method that operates across a variety of difficulty-levels and domains, including arithmetic, comparison, ordering, mathematical relationships, measurement, and geometry. Subsequently, we propose a multi-language adaptive textual content generation pipeline to realize the generated abstract math problems into semantically coherent text questions in natural language. A workflow time gain evaluation shows that the system yields an average time saving of 56%. Further, human expert evaluation of this approach indicates that the content it generates is sensible and solvable for primary school students.