Format der CSV-Datei
Es muss in der Datei mindestens eine Frage vorhanden sein.
Die Datei muss zwingend eine Titelzeile mit den vorgegebenen Titeln enthalten (siehe Beispiel).
Es sind keine zusätzlichen Spalten erlaubt.
Die Spalte Fragenummer und Sprache sind bei einsprachigen Lernpaketen optional und bei mehrsprachigen Lernpaketen zwingend erforderlich.
Definition des CSV-Formats
Die folgende Tabelle definiert die Vorgaben an die Spalten der CSV-Datei. Die Vorgaben für die gelb markierten Spalten sind abhängig vom Fragetyp und im nächsten Abschnitt erläutert.
Spalte | Notwendigkeit | Wert |
Fragetyp | erforderlich |
|
Fragenummer | erforderlich |
|
Sprache | erforderlich | Die Sprache muss in Format einer Locale angegeben werden (Landeskürzel-Sprachkürzel). Beispiele: de-CH oder en-US |
Frage | erforderlich |
|
Fragebild URL | optional | URL die mit https:// startet |
Fragemedia URL | erforderlich wenn Fragemedia Typ definiert | URL die mit https:// startet |
Fragemedia Typ | erforderlich wenn Fragemedia URL definiert |
|
Antwort A | Abhängig vom Fragetyp |
|
Korrektheit A | Abhängig vom Fragetyp |
|
Erklaerung A | Abhängig vom Fragetyp |
|
Antwort B | Abhängig vom Fragetyp | siehe Antwort A |
Korrektheit B | Abhängig vom Fragetyp | siehe Korrektheit A |
Erklaerung B | Abhängig vom Fragetyp | siehe Erklaerung A |
Antwort C | Abhängig vom Fragetyp | siehe Antwort A |
Korrektheit C | Abhängig vom Fragetyp | siehe Korrektheit A |
Erklaerung C | Abhängig vom Fragetyp | siehe Erklaerung A |
Antwort D | Abhängig vom Fragetyp | siehe Antwort A |
Korrektheit D | Abhängig vom Fragetyp | siehe Korrektheit A |
Erklaerung D | Abhängig vom Fragetyp | siehe Erklaerung A |
Antwort E | Abhängig vom Fragetyp | siehe Antwort A |
Korrektheit E | Abhängig vom Fragetyp | siehe Korrektheit A |
Erklaerung E | Abhängig vom Fragetyp | siehe Erklaerung A |
Erklaerung | Abhängig vom Fragetyp |
|
Erklaerungsbild URL | optional | URL die mit https:// startet |
Erklaerungsmedia URL | erforderlich wenn Erklaerungsmedia Typ definiert | URL die mit https:// startet |
Erklaerungsmedia Typ | erforderlich wenn Erklaerungsmedia URL definiert |
|
Quellen-URL | optional | URL die mit https:// startet |
Quellenbezeichnung | erforderlich wenn Quellen-URL definiert |
|
Tags | optional | Tag 1, Tag 2 |
Fragetypspezifische Vorgaben
Fragetyp SingleTextChoice
Es müssen mindestens 3 Antworten und die entsprechende Korrektheit angegeben werden (Antwort A, Antwort B, Antwort C).
Für definierte Antworten kann die Erklaerung X optional angegeben werden.
Es dürfen maximal 5 Antworten definiert werden (bis und mit Antwort E).
Die Spalte Erklaerung wird beim Import ignoriert (bzw. soll nicht angegeben werden).
Antworten müssen unterschiedliche Werte enthalten.
Es darf nur eine Antwort den Wert korrekt enthalten.
Fragetyp MultipleTextChoice
Es müssen mindestens 3 Antworten und die entsprechende Korrektheit angegeben werden (Antwort A, Antwort B, Antwort C).
Die Erklaerung X für die definierte Antworten wird ignoriert (bzw. soll nicht angegeben werden).
Es dürfen maximal 5 Antworten definiert werden (bis und mit Antwort E).
Die Spalte Erklaerung wird importiert.
Antworten müssen unterschiedliche Werte enthalten.
Es muss mindestens eine Antwort den Wert korrekt enthalten.
Fragetyp FreeText
Antwort A muss definiert werden.
Die Spalten Korrektheit X und Erklaerung X werden beim Import ignoriert.
Es dürfen maximal 5 Antworten definiert werden (bis und mit Antwort E).
Ab Antwort B werden die Antworten als Antwortalternativen importiert.
Die Spalte Erklaerung wird importiert.
Antworten müssen unterschiedliche Werte enthalten.
Fragetyp TrueFalse
Antwort A muss den Wert richtig enthalten.
Antwort B muss den Wert falsch enthalten.
Je eine der Antworten A und B muss im Feld Korrektheit den Wert korrekt und falsch haben.
Es dürfen keine weiteren Antworten definiert werden.
Die Erklaerung X für die definierte Antworten wird ignoriert (bzw. soll nicht angegeben werden).
Die Spalte Erklaerung wird importiert.
Fragetyp ReflectionFreeText
Es dürfen keine Antworten angegeben werden (bzw. werden diese ignoriert).
Beispiel-Datei
Hier findest du ein beispielhaftes Exemplar einer CSV-Datei, die den Aufbau zeigt und du als Vorlage verwenden und herunterladen kannst: