Skip to content
BY 4.0 license Open Access Published by De Gruyter Open Access November 8, 2019

Mvgen: Multi Version Question Generation for Math Courses

  • Irene Brito EMAIL logo , José João Almeida and Gaspar J. Machado
From the journal Open Education Studies


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.


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.Search in 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.Search in Google Scholar

Azevedo, J. (2015). E-assessment in mathematics courses with multiple-choice questions tests. CSEDU2015, pp. 260-266.10.5220/0005452702600266Search in 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.10.1142/9789812776570_0007Search in Google Scholar

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

Cruz, P., Oliveira, P., Seabra, D. (2012). Exercise templates with SAGE ( Tbilisi Mathematical Journal, 5, pp. 37-44.Search in 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.Search in 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.).10.1088/1361-6404/aa5e9dSearch in 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.10.1177/1469787407074009Search in 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.Search in Google Scholar

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

Received: 2019-07-12
Accepted: 2019-09-20
Published Online: 2019-11-08

© 2019 Irene Brito et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 Public License.

Downloaded on 5.6.2023 from
Scroll to top button