GET THE PROGRAM APPLICATION
A help file for MoodleXMLBuilder is included when you install the program.
MoodleXMLBuilder is a Java desktop application developed by the Engineering & Manufacturing Technologies Department at Nash Community College in Rocky Mount, NC. MoodleXMLBuilder was developed to assist instructors in converting to the Moodle course management system, and to better utilize instructor resources provided by textbook publishers. MoodleXMLBuilder converts commonly-used test generator output into the Moodle extensible markup language (XML) format. MoodleXMLBuilder currently supports output from ExamView®, TestGen®, and EZTest®. Unfortunately, these test generators do not currently support exporting tests and question banks directly to a Moodle format. MoodleXMLBuilder provides a secondary process that converts exports from these test generators to Moodle XML. Additionally, MoodleXMLBuilder can convert test and question pools exported directly from Blackboard® to Moodle XML.
MoodleXMLBuilder fully supports images within all question fields where images are allowed within the Moodle quiz module. MoodleXMLBuilder converts images to a base64 format and embeds the images directly into the Moodle XML file. With the images embedded, there is only one file to upload into Moodle and all the images links will remain fully intact.
MoodleXMLBuilder currently supports Moodle version 2.0.0 and higher.
When the MoodleXMLBuilder application is executed, the program checks the server at Nash Community College for the most up-to-date version number. The program creates an input/output (IO) stream via the Internet that allows the software to receive the current version number. There has been a couple of users that have indicated that this activity is picked up as a virus by their antivirus software. MoodleXMLBuilder does not contain a virus, however the IO stream presents the characteristics of a virus, especially since MoodleXMLBuilder was developed in the Java programming language. Individuals experiencing this issue will needed to set their antivirus software to ignore this detection.
This software is freely distributed and any liabilities associated with installation and usage are solely the responsibility of the user.