Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Open Education Studies

Editor-in-Chief: Bastiaens, Theo

Open Access
See all formats and pricing
More options …

Mvgen: Multi Version Question Generation for Math Courses

Irene Brito
  • Corresponding author
  • Departamento de Matemática e Centro de Matemática, Universidade do Minho, 4800 Guimarães, Portugal
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ José João Almeida / Gaspar J. Machado
  • Departamento de Matemática e Centro de Física, Universidade do Minho, 4800 Guimarães, Portugal
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Published Online: 2019-11-08 | DOI: https://doi.org/10.1515/edu-2019-0010


A question generating system developed in Perl that uses LaTeX as typographical language is presented, which, besides random generation of different question types, allows a random creation of a large number of different test versions. Examples of question types in mathematics (Linear Algebra and Discrete Mathematics) are provided and the associated generation strategies are explained.

Keywords: question generation; random generation; mathematics; STEM education; science education


  • Almeida, J. J., Araújo, I., Brito, I., Carvalho, N., Machado, G. J., Pereira, R. M. S., Smirnov, G. (2013a). PASSAROLA: High-Order Exercise Generation System. CISTI’2013, pp. 1-5.Google Scholar

  • Almeida, J. J., Araújo, I., Brito, I., Carvalho, N., Machado, G. J., Pereira, R. M. S., Smirnov, G. (2013b). Exercise Generation with the System Passarola. ICAICTE, Atlantis Press, pp. 322-326.Google Scholar

  • Azevedo, J. (2015). E-assessment in mathematics courses with multiple-choice questions tests. CSEDU2015, pp. 260-266.Google Scholar

  • Belmonte, M., Guzman, E., Mandow, L., Millan, E., Perez de la Cruz, J. (2002). Automatic Generation of Problems in Web-based Tutors. Virtual Environments for Teaching and Learning. World Scientific Publishing, pp. 237-281.Google Scholar

  • Chesbro, R. (2010). Strategies for the Meaningful Evaluation of Multiple-Choice Assessments. Science Scope, 34, pp. 12-15.Google Scholar

  • Cruz, P., Oliveira, P., Seabra, D. (2012). Exercise templates with SAGE (tcms.org.ge). Tbilisi Mathematical Journal, 5, pp. 37-44.Google Scholar

  • Sangwin, C. J. and Grove, M. J. (2006). STACK: addressing the needs of the neglected learners. 1st WebALT Conference and Exhibition, Technical University of Eindhoven, Netherlands, WebALT Inc, University of Helsinki, pp. 81-95.Google Scholar

  • Sangwin, C. J. and Harjula, M. (2017). Online assessment of dimensional numerical answers using STACK in science. European Journal of Physics, 38, 035701 (12pp.).Google Scholar

  • Scharf, E., Baldwin, L. (2007). Assessing multiple choice question (MCQ) tests – a mathematical perspective. Active Learning In Higher Education, 8, pp. 31-47.Google Scholar

  • Tomas, A. P. and Leal, J. P. (2003). A CPL-based tool for Computer aided generation and solving of Maths exercises. PADL2003, Springer-Verlag, Lecture notes in Computer Science 2562, pp. 223-240.Google Scholar

  • Torres, C., Lopes, A.P., Babo, L., Azevedo, J. (2009). Developing multiple choice questions in Mathematics. ICERI’2009, pp. 6218-6229.Google Scholar

About the article

Received: 2019-07-12

Accepted: 2019-09-20

Published Online: 2019-11-08

Citation Information: Open Education Studies, Volume 1, Issue 1, Pages 146–150, ISSN (Online) 2544-7831, DOI: https://doi.org/10.1515/edu-2019-0010.

Export Citation

© 2019 Irene Brito et al., published by De Gruyter. This work is licensed under the Creative Commons Attribution 4.0 Public License. BY 4.0

Comments (0)

Please log in or register to comment.
Log in