1 <p align=
"center"><b>Importing new questions
</b></p>
3 <p>This function allows you to import questions from
4 external text files, uploaded through a form.
</p>
6 <p>A number of file formats are supported:
</p>
8 <p><b>GIFT format
</b></p>
10 <p>GIFT is the most comprehensive import format available for importing
11 Moodle quiz questions from a text file. It was designed to be an easy
12 method for teachers writing questions as a text file. It supports Multiple-Choice,
13 True-False, Short Answer, Matching and Numerical questions, as well as insertion
14 of a _____ for the
"missing word" format. Various question-types can be
15 mixed in a single text file, and the format also supports line comments, question names,
16 feedback and percentage-weight grades. Below are some examples:
</p>
18 Who's buried in Grant's tomb?{~Grant ~Jefferson =no one}
20 Grant is {~buried =entombed ~living} in Grant's tomb.
22 Grant is buried in Grant's tomb.{FALSE}
24 Who's buried in Grant's tomb?{=no one =nobody}
26 When was Ulysses S. Grant born?{#
1822}
29 <p align=
"right"><a href=
"help.php?file=formatgift.html&module=quiz">More info about the
"GIFT" format
</a></p>
32 <p><b>Aiken format
</b></p>
34 <p>The Aiken format is a very simple way of creating multiple choice questions using a very clear human-readable format. Here is an example of the format:
</p>
36 What is the purpose of first aid?
37 A. To save life, prevent further injury, preserve good health
38 B. To provide medical treatment to any injured or wounded person
39 C. To prevent further injury
40 D. To aid victims who may be seeking help
44 <p align=
"right"><a href=
"help.php?file=formataiken.html&module=quiz">More info about the
"Aiken" format
</a></p>
48 <p><b>Missing Word
</b></p>
50 <p>This format only supports multiple choice questions and
51 short answer question, depending on the number of answers. One
52 answer generates a short answer question, two or more answers
53 generate a multiple choice question.
54 Each answer is separated with a tilde (~), and the correct answer is
55 prefixed with an equals sign (=). Here is an example of a multiple
58 <blockquote>As soon as we begin to explore our body parts as infants
59 we become students of {=anatomy and physiology ~reflexology
60 ~science ~experiment}, and in a sense we remain students for life.
63 <p>Here is an example of a short answer question:
</p>
65 <blockquote>As soon as we begin to explore our body parts as infants
66 we become students of {=anatomy and physiology},
67 and in a sense we remain students for life.
70 <p align=
"right"><a href=
"help.php?file=formatmissingword.html&module=quiz">More info about the
"Missing Word" format
</a></p>
76 <p>This is the same as Missing Word Format, except that after importing
77 the questions all Short-Answer questions are converted four at a time
78 into Matching Questions.
</p>
79 <p>Additionally, the answers of multiple-choice questions are randomly
80 shuffled during the import.
</p>
81 <p>It's named after an organisation that sponsored the development of many
86 <p><b>Blackboard
</b></p>
88 <p>This module can import questions saved in Blackboard's export
89 format. It relies on XML functions being compiled into your PHP.
90 Note that this version
<strong>does not
</strong> work with Blackboard
91 Version
6 and newer.
</p>
93 <p align=
"right"><a href=
"help.php?file=formatblackboard.html&module=quiz">More info about the
"Blackboard" format
</a></p>
99 <p>This module can import questions saved in WebCT's text-based format.
</p>
101 <p align=
"right"><a href=
"help.php?file=formatwebct.html&module=quiz">More info about the
"WebCT" format
</a></p>
105 <p><b>Course Test Manager
</b></p>
107 <p>This module can import questions saved in a Course Test Manager test bank.
108 It relies on different ways of accessing the test bank, which is in a Microsoft Access
109 database, depending on whether Moodle is running on a Windows or Linux web server.
</p>
110 <p>On Windows it lets you upload the access database just like any other data import file.
</p>
111 <p>On Linux, you must set up a windows machine on the same network with the Course Test
112 Manager database and a piece of software called the ODBC Socket Server, which uses XML
113 to transfer data to moodle on the Linux server.
</p>
114 <p>Please read the full help file below before
115 using this import class.
</p>
118 <p align=
"right"><a href=
"help.php?file=formatctm.html&module=quiz">More info about the
"CTM" format
</a></p>
123 <p><b>Embedded answers (Cloze)
</b></p>
125 <p>This special purpose format imports just one type of question, the
126 Embedded Answers (also known as Cloze) format.
129 <p align=
"right"><a href=
"help.php?file=multianswer.html&module=quiz">More info about the
"Cloze" format
</a></p>
132 <p><b>Learnwise format
</b></p>
134 <p>This format can import multiple choice questions saved in Learnwise's XML
138 <p><b>Examview format
</b></p>
140 <p>This format can import from Examview
4 XML files. Note that the older
141 versions of Examview are not supported.
</p>
144 <p><b>Moodle XML format
</b></p>
146 <p>This Moodle specific format imports quiz questions that have previously been
147 exported in the same format. The format is straightforward and is best demonstrated
148 by exporting a category in the Moodle XML format.
</p>
151 <p>More formats are yet to come, including WebCT, IMS QTI and whatever else
152 Moodle users can contribute!
</p>