AUTOMATION OF THE CREATION, FILLING AND ADMINISTRATION OF COURSE CATEGORIES ON THE MOODLE WEBSITE
DOI:
https://doi.org/10.33407/itlt.v93i1.5117Keywords:
Moodle, automation of administration, MooshAbstract
The choice of course categories structure of the Moodle site largely determines its effectiveness and ease of use. There are two main approaches to choosing the course category structure on the university website. The first one structures them from the point of view of teachers: the categories of courses of departments are placed in the categories of courses of the faculty. The second is from the point of view of students: the categories of courses of educational programs are placed in the category of courses of faculties. The paper considers a structure that best combines these two approaches. It uses the first approach as a basic one, and the lists of courses for educational programs are formed in the form of hyperlinks, which are implemented using the elements of the Subcourse course placed in service courses specially created for them. This makes it possible to import the resulting grades from all disciplines of a certain educational program and year of study into the gradebook of the service course and calculate the current rating of each student on their basis, which the Moodle system updates every minute, and to export lists of students in the opposite direction. Then enrolling or withdrawing a student in a service course causes the same actions in all courses of this educational program. Such site structure has significant advantages, but its creation requires a large amount of work by the administrator, so it needs automation. For this, the Moosh utility is used, designed for the administration of the Moodle site through the command line interface, which significantly speeds up the administration process compared to performing the same actions through the native Moodle interface. An even greater speedup can be achieved by running files containing many such commands for execution in Moosh. But the main content of this work is the automation of the creation of the command files themselves. This further speeds up administration processes and improves their quality by reducing the number of errors that occur during manual typing of commands or site administration with Moodle's own tools. The work describes the process of creating command files that ensure the automatic execution of all work related to the creation of the above-mentioned site structure: creation of course categories, creation of service courses and their filling, as well as further site administration related to student enrollment for courses of the new academic year, their deduction from last year's courses, etc. New plugins that support the functioning of such a site structure are also being considered.
Downloads
References
I. Subashkevych, V. Korniat V. Loboda, I. Sihetii, M. Opachko, N. Sirant. Using Moodle in an Information Educational Environment of HEIs under Distance Learning. BRAIN. Broad Research in Artificial Intelligence and Neuroscience. 2021, V. 12, Issue 4, pages: 346-357| doi: https://doi.org/10.18662/brain/12.4/254
S. Gamage, J.R. Ayres, and M.B. Behrend, A systematic review on trends in using Moodle for teaching and learning. IJ STEM Ed 9, 9 (2022). https://doi.org/10.1186/s40594-021-00323-x
LMS global stats – you’re probably half right. [Електронний ресурс]. Режим доступу: https://www.elearningworld.org/lms-global-stats-youre-probably-half-right/
Plugins. [Електронний ресурс]. Режим доступу: https://moodle.org/plugins/
G. García-Murillo, P. Novoa-Hernández and R. S. Rodríguez, Technological Satisfaction About Moodle in Higher Education—A Meta-Analysis, in IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, vol. 15, no. 4, pp. 281-290, Nov. 2020, doi: 10.1109/RITA.2020.3033201.
Tomasz Muras. Moodle 3.1 LTS modules development. [Електронний ресурс]. Режим доступу: https://leanpub.com/moodle
R. Beuran, D.Tang, Z. Tan, S. Hasegawa, Y. Tan, and Y. Shinoda. Supporting cybersecurity education and training via LMS integration: CyLMS. Education and Information Technologies, 2019, 24(6), 3619-3643.
A. Büchner. Moodle 3 administration. Packt Publishing Ltd, 2016.
Rüdian, Sylvio, and Niels Pinkwart. "Generating adaptive and personalized language learning online courses in Moodle with individual learning paths using templates." 2021 International Conference on Advanced Learning Technologies (ICALT). IEEE, 2021.
О.А. Щербина. Реалізація функцій електронного деканату засобами платформи Moodle. Інформаційні технології і засоби навчання, 2015, Том 50, №6. С. 139-151.
Moosh. [Електронний ресурс]. Режим доступу: https://moosh-online.com/
REFERENCES (TRANSLATED AND TRANSLITERATED)
I. Subashkevych, V. Korniat V. Loboda, I. Sihetii, M. Opachko, N. Sirant. Using Moodle in an Information Educational Environment of HEIs under Distance Learning. BRAIN. Broad Research in Artificial Intelligence and Neuroscience. 2021, V. 12, Issue 4, pp. 346-357| https://doi.org/10.18662/brain/12.4/254 (in English)
S. Gamage, J.R. Ayres, and M.B. Behrend, A systematic review on trends in using Moodle for teaching and learning. IJ STEM Ed 9, 9 (2022). https://doi.org/10.1186/s40594-021-00323-x (in English)
LMS global stats – you’re probably half right. [Online]. Access: https://www.elearningworld.org/lms-global-stats-youre-probably-half-right/ (in English)
Plugins. [Online]. Access: https://moodle.org/plugins/ (in English)
G. García-Murillo, P. Novoa-Hernández and R. S. Rodríguez, Technological Satisfaction About Moodle in Higher Education – A Meta-Analysis, in IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, vol. 15, no. 4, pp. 281-290, Nov. 2020, doi: 10.1109/RITA.2020.3033201. (in English)
Tomasz Muras. Moodle 3.1 LTS modules development. [Online]. Access: https://leanpub.com/moodle (in English)
R. Beuran, D.Tang, Z. Tan, S. Hasegawa, Y. Tan, and Y. Shinoda. Supporting cybersecurity education and training via LMS integration: CyLMS. Education and Information Technologies, 2019, 24(6), 3619-3643. (in English)
A. Büchner. Moodle 3 administration. Packt Publishing Ltd, 2016. (in English)
Rüdian, Sylvio, and Niels Pinkwart. "Generating adaptive and personalized language learning online courses in Moodle with individual learning paths using templates." 2021 International Conference on Advanced Learning Technologies (ICALT). IEEE, 2021. (in English)
O.A. Shcherbyna. Implementation of functions of the electronic dean's office using the Moodle platform. Information Technologies and Learning tools, 2015, Volume 50, no. 6. pp. 139-151. (in Ukrainian)
Moosh. [Online]. Access: https://moosh-online.com/ (in English)
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Олександр Андрійович Щербина

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Authors who publish in this journal agree to the following terms:
- Authors hold copyright immediately after publication of their works and retain publishing rights without any restrictions.
- The copyright commencement date complies the publication date of the issue, where the article is included in.
Content Licensing
- Authors grant the journal a right of the first publication of the work under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0) that allows others freely to read, download, copy and print submissions, search content and link to published articles, disseminate their full text and use them for any legitimate non-commercial purposes (i.e. educational or scientific) with the mandatory reference to the article’s authors and initial publication in this journal.
- Original published articles cannot be used by users (exept authors) for commercial purposes or distributed by third-party intermediary organizations for a fee.
Deposit Policy
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) during the editorial process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (see this journal’s registered deposit policy at Sherpa/Romeo directory).
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Post-print (post-refereeing manuscript version) and publisher's PDF-version self-archiving is allowed.
- Archiving the pre-print (pre-refereeing manuscript version) not allowed.