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

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.

Mehr über das Lückentext-Format

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.

Mehr über das Blackboard-Format

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.

Mehr über das CTM-Format

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.

Mehr über das Standard-Format

Weitere Formate folgen, einschließlich WebCT, IMS QTI und was immer Moodle Benutzer noch beisteuern werden!