Importieren neuer Fragen
Diese Funktion ermöglicht das Importieren von Fragen aus externen Textdateien mit Hilfe eines Formulars oder einer hochgeladenen Datei.
Anmerkung zu Zeichensatz-Codierungen
Wenn Ihre Datei Non-ASCII-Zeichen enthält, muss die UTF-8-Codierung verwendet werden. Konvertieren Sie die Datei beim Export oder mit Hilfe eines Editors. XML-basierte Importformate übernehmen diese Aufgabe automatisch, wenn der Server unter PHP5 läuft.
Eine ganze Reihe von Dateiformaten wird unterstützt:
"GIFT"-Format-Dateien
GIFT ist das umfangreichste Format zum Import von Textdateien in das Quiz-Modul von Moodle. Es unterstützt Multiple-Choice-Fragen, Wahr-Falsch-Fragen, Kurzantwort-Fragen, Zuordnungen und Numerische Fragen, genauso wie Fragen mit Lückentexten. Verschiedene Fragetypen können in einer Textdatei kombiniert werden. Das Importformat unterstützt auch Kommentarzeilen, Fragenamen, Feedback und die prozentuale Gewichtung der Antworten.
Ihre Textdatei muss kompatibel zum UTF-8-Code sein (falls Sie Non-ASCII-Zeichen benutzen). Unten sehen Sie einige Beispiele:
Who's buried in Grant's tomb?{~Grant ~Jefferson =no one} Grant is {~buried =entombed ~living} in Grant's tomb. Grant is buried in Grant's tomb.{FALSE} Who's buried in Grant's tomb?{=no one =nobody} When was Ulysses S. Grant born?{#1822}Eine Beispieldatei finden Sie hier:gift/examples.txt.
Lückentext
Dieses Format unterstützt lediglich Multiple-Choice-Fragen. Jede Antwort ist getrennt durch eine Tilde (~). Die richtige Antwort ist durch ein vorangestelltes Gleichheitszeichen (=) gekennzeichnet. Hier ein Beispiel:
Sobald wir als Säuglinge beginnen, unsere Körperpartien zu erkunden, werden wir Schüler der {=Anatomie und Physiologie ~Reflexologie ~Wissenschaft ~Experimente}, und eigentlich bleiben wir Schüler fürs Leben.
AON
Dieses Format entspricht dem Lückentext-Format, mit dem Unterschied, dass nach dem Import der Fragen alle Kurzantwort-Fragen in Fragen mit
Antwortauswahlen (Matching Questions) umgewandelt werden.
Zusätzlich werden die Antworten von Multiple-Choice-Fragen während des Imports gemischt.
Dieses Format ist nach einer Organisation benannt, die die Entwicklung vieler Testfeatures gesponsert hat.
Blackboard
Dieses Modul kann Fragen importieren, die im Blackboard-Export-Format gespeichert sind. Es vertraut auf XML-Funktionen, die in Ihr PHP kompiliert werden.
Course Test Manager
Dieses Modul kann Fragen importieren, die als Course-Test-Manager-Daten gespeichert sind. Es vertraut auf verschiedene Möglichkeiten, um die CTM Daten zur Verfügung zu stellen. Diese Daten sind MS-Access-Datenbanken und es hängt davon ab, ob Moodle auf einem Windows- oder Linux-Webserver läuft.
Benutzen Sie Windows, können Sie die Access-Datenbank wie jede andere Datenimportdatei einfach hochladen.
Benutzen Sie Linux, müssen Sie einen Windows-PC im selben Netzwerk platzieren und auf diesem die Course-Test-Manager-Datenbanken sowie eine kleine Software namens ODBC Socket Server installieren. Dieses Programm benutzt XML, um die Daten zu Moodle auf dem Linux Server zu transferieren.
Bitte lesen Sie die unten stehende komplette Hilfedatei, bevor Sie diese Importklasse benutzen.
Standard
Wenn Sie Ihr eigenes Format importieren müssen, können Sie dieses implementieren, indem Sie die Datei mod/quiz/format/custom.php editieren.
Der benötigte Umfang des neuen Quellcodes ist relativ
gering - gerade genug, um eine einzelne Frage aus dem gegebenen
Text zu analysieren.
Weitere Formate folgen, einschließlich WebCT, IMS QTI und was immer Moodle Benutzer noch beisteuern werden!