Was ist das Totara XML-Format?
  • 11 Apr 2023
  • 2 Minuten zu lesen

Was ist das Totara XML-Format?


Article Summary

Totara XML ist ein spezifisches Dateiformat, das für die Testaktivität in Totara Learn verwendet wird. Es basiert auf dem in der Moodle-Community entwickelten Moodle-XML-Format, wurde jedoch für Totara-Quizfragen angepasst. 

Die folgenden Fragetypen werden vom Totara XML-Format unterstützt (und können mit diesem exportiert, importiert oder erstellt werden):

  • Multiple-Choice-Optionen
  • Richtig/falsch
  • Kurze Antwort
  • Numerische Antwort
  • Übereinstimmend
  • Essay
  • Klopfen
  • Beschreibung 

Der Fragetyp Beschreibung ist in seiner Funktion eingeschränkt, da er als Platz zum Hinzufügen von zusätzlichem Text gedacht ist. 

Gemeinsame Tags

Es gibt einige gängige Tags, die beim Erstellen einer Frage mit Totara XML verwendet werden können.

TagFunktion
<question type="">Dies öffnet die Frage und würde den gewünschten Fragetyp zwischen den Anführungszeichen enthalten, z. B.: multichoice|truefalse|shortanswer|matching|cloze|essay|numerical|description. Zum Beispiel: <question type="truefalse">
</question>Schließt die Frage am Ende des Abschnitts. 
<name>Wird verwendet, um den Namen der Frage einzugeben, z. B. <name>Name der Frage</name>. Es wird mit dem </name> Tag geschlossen. 
 <questiontext>Wird verwendet, um den tatsächlichen Fragetext zu bezeichnen, z. B. <questiontext>Ist dies eine rhetorische Frage?</questiontext> Sie können dieses Tag auch verwenden, um das Format festzulegen (z. B. HTML, Markdown oder Klartext). Dazu wird das Format in das Tag eingefügt, z. B. <questiontext format="html">.
<answer>Dies bedeutet eine mögliche Antwort auf die Frage und folgt dem Fragetext-Tag. Sie können auch das Bruchattribut verwenden, um die richtige Antwort anzugeben, wobei 100 der/den richtigen Antwort(en) und alle anderen Antworten 0 zugewiesen werden. Zum Beispiel:
<answer fraction="100">Das ist richtig</answer>
<answer fraction="0">Das ist falsch</answer>
<feedback>Verwenden Sie dieses Tag innerhalb des Antwort-Tags, um Feedback zu geben, z. B.:
<answer fraction="0">
              <text>Das ist falsch</text>
              <feedback><text>Sie haben das falsch gemacht, versuchen Sie es erneut</text></feedback>
</answer>

Beispiel

<question type="multichoice">
<name> 
            <text> This is the question name </text>
</name>
<questiontext format="html">
              <text>Can you answer this question?</text>
</questiontext>
<answer fraction="100"><text>This is correct</text></answer>
<answer fraction="0"><text>This is wrong</text></answer>
<answer fraction="0"><text>This is also wrong</text></answer>
</question>

Multiple-Choice-Optionen

Die folgenden Tags sind für Multiple-Choice-Quizfragen verfügbar. 

TagFunktion

<single>


Dies wird verwendet, um zu bestimmen, ob es eine einzelne Antwort oder mehrere Antworten gibt. Einzelne Antworten werden mit Optionsfeldern angezeigt, während mehrere Antworten Kontrollkästchen verwenden. Sie können "Wahr" (einzeln) oder "Falsch" (mehrfach) eingeben. Zum Beispiel: <single>wahr</single>
<shuffleanswers>Dies wird verwendet, um zu bestimmen, ob Sie die Antworten shufflen möchten (d. h. ihre Reihenfolge randomisieren) und kann einen Wert von 1 (shuffle) oder 0 (nicht shufflen) enthalten. Zum Beispiel: <shuffleanswers>1</shuffleanswers>
<Antwortnummerierung>So können Sie die Nummerierung für Antworten festlegen. Sie haben die Wahl zwischen: keine, abc, ABCD oder 123. Zum Beispiel: <answernumbering>123</answernumbering>

Kurze Antwort

Der folgende Tag steht für Fragen mit kurzen Antworten zur Verfügung.

TagFunktion
<usecase>Dies wird verwendet, um anzugeben, ob die Groß-/Kleinschreibung beachtet werden soll, d. h. ob die Antworten auf ihre Groß-/Kleinschreibung geprüft werden sollen. Dieses Tag kann den Wert 1 (Groß-/Kleinschreibung) oder 0 (Groß-/Kleinschreibung) verwenden. Zum Beispiel: <usecase>1</usecase>.

Übereinstimmend

Die folgenden Tags sind für passende Quizfragen verfügbar.

TagFunktion

<subquestion>


Jedes passende Paar ist in einem <subquestion> Tag enthalten, wobei das erste Element im Paar Tag<text>s und das zweite zusätzlich Tag<answer>s verwendet. Zum Beispiel:
<subquestion>

   <text>Dies ist das erste Element im Paar.</text>

    <answer>

        <text>Dies ist das zweite Element im Paar.</text>

    </answer>

</subquestion>

<shuffleanswers>Dies wird verwendet, um festzulegen, ob Sie die Antworten shufflen möchten, und kann einen Wert von 1 (shuffle) oder 0 (nicht shufflen) enthalten. Zum Beispiel: <shuffleanswers>1</shuffleanswers>

© Copyright 2024 Totara Learning Solutions. All rights reserved.


War dieser Artikel hilfreich?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.