Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms
Moodle quizzes are a convenient way of online assessment, benefiting both teachers and students. Unfortunately, their preparation is slow, cumbersome, and error-prone. In addition to the effort of designing the questions, it is necessary to enter them in Moodle. Furthermore, for questions that requi...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Education Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7102/15/1/75 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832588663805968384 |
---|---|
author | Roberto Izquierdo-Amo José Antonio Barbero-Aparicio José Luis Garrido-Labrador Alicia Olivares-Gil César Ignacio García-Osorio |
author_facet | Roberto Izquierdo-Amo José Antonio Barbero-Aparicio José Luis Garrido-Labrador Alicia Olivares-Gil César Ignacio García-Osorio |
author_sort | Roberto Izquierdo-Amo |
collection | DOAJ |
description | Moodle quizzes are a convenient way of online assessment, benefiting both teachers and students. Unfortunately, their preparation is slow, cumbersome, and error-prone. In addition to the effort of designing the questions, it is necessary to enter them in Moodle. Furthermore, for questions that require images, these must first be created and then uploaded to Moodle. If this process has to be repeated with many questions, the required work becomes prohibitive. This paper presents a tool that solves all these problems, allowing the automatic and massive generation of questions for the evaluation of the knowledge about lexical analysis algorithms. The evaluation of these algorithms is relevant in the subjects of both automata and formal languages and in those of compiler design. The tool allows the creation of exercises of configurable complexity, after which the text, tables, and associated images are generated for quick upload to Moodle. The main impact of this tool is the substantial reduction of question preparation time, reducing hundreds or thousands of interactions with Moodle forms to just a few simple steps. In addition, the ease of question generation makes it possible to prepare self-assessment questionnaires for the students, something that they greatly appreciate as a study aid. |
format | Article |
id | doaj-art-f1635498fae747a897c45ac79424dcc7 |
institution | Kabale University |
issn | 2227-7102 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Education Sciences |
spelling | doaj-art-f1635498fae747a897c45ac79424dcc72025-01-24T13:30:29ZengMDPI AGEducation Sciences2227-71022025-01-011517510.3390/educsci15010075Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis AlgorithmsRoberto Izquierdo-Amo0José Antonio Barbero-Aparicio1José Luis Garrido-Labrador2Alicia Olivares-Gil3César Ignacio García-Osorio4Data and Analytics/Data Science Team, Zooplus SE, Calle de Génova 17, 28004 Madrid, SpainDepartamento de Ingeniería Informática, Universidad de Burgos, Avda. Cantabria s/n, 09006 Burgos, SpainDepartamento de Ingeniería Informática, Universidad de Burgos, Avda. Cantabria s/n, 09006 Burgos, SpainDepartamento de Ingeniería Informática, Universidad de Burgos, Avda. Cantabria s/n, 09006 Burgos, SpainDepartamento de Ingeniería Informática, Universidad de Burgos, Avda. Cantabria s/n, 09006 Burgos, SpainMoodle quizzes are a convenient way of online assessment, benefiting both teachers and students. Unfortunately, their preparation is slow, cumbersome, and error-prone. In addition to the effort of designing the questions, it is necessary to enter them in Moodle. Furthermore, for questions that require images, these must first be created and then uploaded to Moodle. If this process has to be repeated with many questions, the required work becomes prohibitive. This paper presents a tool that solves all these problems, allowing the automatic and massive generation of questions for the evaluation of the knowledge about lexical analysis algorithms. The evaluation of these algorithms is relevant in the subjects of both automata and formal languages and in those of compiler design. The tool allows the creation of exercises of configurable complexity, after which the text, tables, and associated images are generated for quick upload to Moodle. The main impact of this tool is the substantial reduction of question preparation time, reducing hundreds or thousands of interactions with Moodle forms to just a few simple steps. In addition, the ease of question generation makes it possible to prepare self-assessment questionnaires for the students, something that they greatly appreciate as a study aid.https://www.mdpi.com/2227-7102/15/1/75Moodle quizzescontinuous assessmentcloze questionsquiz generationfinite state automataregular expressions |
spellingShingle | Roberto Izquierdo-Amo José Antonio Barbero-Aparicio José Luis Garrido-Labrador Alicia Olivares-Gil César Ignacio García-Osorio Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms Education Sciences Moodle quizzes continuous assessment cloze questions quiz generation finite state automata regular expressions |
title | Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms |
title_full | Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms |
title_fullStr | Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms |
title_full_unstemmed | Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms |
title_short | Automatic Generation of Moodle Cloze Questions for the Assessment of Knowledge About Lexical Analysis Algorithms |
title_sort | automatic generation of moodle cloze questions for the assessment of knowledge about lexical analysis algorithms |
topic | Moodle quizzes continuous assessment cloze questions quiz generation finite state automata regular expressions |
url | https://www.mdpi.com/2227-7102/15/1/75 |
work_keys_str_mv | AT robertoizquierdoamo automaticgenerationofmoodleclozequestionsfortheassessmentofknowledgeaboutlexicalanalysisalgorithms AT joseantoniobarberoaparicio automaticgenerationofmoodleclozequestionsfortheassessmentofknowledgeaboutlexicalanalysisalgorithms AT joseluisgarridolabrador automaticgenerationofmoodleclozequestionsfortheassessmentofknowledgeaboutlexicalanalysisalgorithms AT aliciaolivaresgil automaticgenerationofmoodleclozequestionsfortheassessmentofknowledgeaboutlexicalanalysisalgorithms AT cesarignaciogarciaosorio automaticgenerationofmoodleclozequestionsfortheassessmentofknowledgeaboutlexicalanalysisalgorithms |