Moodle Quiz XML Builder

[favorite_button]

Creator(s) (alphabetical)

Scott Wilson

Organisation(s)

Cenit College

Discipline(s)

Education, Teaching & Learning

Topic(s)

Assessment and Feedback, Digital Learning

License

CC 0

Media Format

Website

Date Submitted

Submitted by

Export Resource Data

Description

The purpose of this resource is to allow Moodle teachers to quickly create quizzes for Moodle. Users can quickly select between questions types through a single interface and export their questions as an XML file which can be imported into Moodle.

Benefit of this resource and how to make the best use of it

This should speed up and make quiz creation faster, as users don’t need to navigate through loading screens and create a single question at a time via Moodle. All quiz creation on this tool happens on a single page/app.

Users’ progress will be stored locally in their web browser, so switching devices will cause it to be lost; however, users can export their in-progress quiz to a file, which can be loaded again.

This project has been created through the use of Vibe Coding in Claude, so I am releasing this as a Creative Commons Zero licence (Public Domain). No data is stored online via servers; all data is stored locally on a user’s web browser.

Creative Commons Zero (CC0)

This work has been dedicated to the public domain under a CC0 license, allowing unrestricted use, distribution, and adaptation without attribution.

https://creativecommons.org/publicdomain/zero/1.0/
? This citation is automatically generated and may require adjustment. Always verify it against your style guide.
Wilson, S. (26/03/2026). Moodle quiz xml builder. National Resource Hub (Ireland). Retrieved from: https://hub.teachingandlearning.ie/resource/moodle-quiz-xml-builder/ License: Creative Commons Zero (CC0).

Adapting this resource? Share your version!

If you have modified or adopted this resource, share your version here. Tracking adaptations helps us measure impact and connects others with useful updates.

Related OER

This OER explores novice programmers’ experiences of pair programming across face-to-face, hybrid, and remote settings. It provides insights into collaboration, role switching, satisfaction, and challenges, helping educators and students understand how to effectively prepare learners for modern hybrid software development environments.

This OER guides students through human-in-the-loop software development, demonstrating how AI tools can be effectively supervised, refined, and integrated across the Software Lifecycle. Designed for computing educators and learners, it combines agile practice, teamwork, DISC awareness, testing, and critical reflection on human–AI collaboration.

This OER introduces students to designing and developing AI-powered assistants for agile software development using Flowise (no code). Learners as a team explore Retrieval Augmented Generation (RAG) and agent-based systems, applying AI to real-world agile practices while considering technical design, evaluation, and cost-aware decision-making