Outputvalue: Unterschied zwischen den Versionen
PRanz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Template:Tag|TagName={{PAGENAME}}|Bearbeiten={{{Bearbeiten|0}}}}}<noinclude>Category:Tag_von_InstantFillInCheckerCategory:Tag_von_InstantMultipleChoice…“) |
PRanz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Template:Tag|TagName= | {{Template:Tag|TagName=Outputvalue|Bearbeiten={{{Bearbeiten|0}}}}}<noinclude>[[Category:Tag_von_exerciseChain]][[Category:Tag_von_InstantFillInChecker]][[Category:Tag_von_InstantMultipleChoiceChecker]]</noinclude> |
Aktuelle Version vom 20. November 2018, 12:17 Uhr
Allgemeines
Gibt eine Variable an die ExerciseChain zurück. Im Attribut value wird der Wert der Variable angegeben. Dieser Wert kann ein beliebiger String sein, den der Evaluator evaluieren kann.
Eigenheiten der Einzelnen Aufgabentypen(Checker-Orientiert)
exerciseChain
Wenn der Output der Stufe von den Eingaben des Lernenden abhängt und die ExerciseChain einen Output erwartet, muss in diesem Fall für jeden vorgesehenen Output ein Tag <outputvalue>
definiert werden. Dabei wird im Attribute name der Name der Variablen angegeben und unter dem Attribute value der Wert der Variablen.
Parent
<skip>
(Link)
Child
Dieser Tag besitzt keine Untertags.
InstantFillInChecker
Möchte man eine studentische Eingabe bei einer Fill-In-Aufgabe zurückgeben, so kann man es mit [pos=...]
referenzieren. Dabei muss nach dem Gleichheitszeichen die Nummer des Fill-In-Kästchens eingetragen werden. JACK nummeriert die Fill-In-Kästchen beginnend mit 1. Das erste Fill-In-Kästchen wird also durch den Platzhalter [pos=1]
referenziert, usw.. Über das Attribut type wird der Typ der Variable definiert.
Parent
<output>
(Link)
Child
Dieser Tag besitzt keine Untertags.
InstantMultipleChoiceChecker
Keine Besonderheiten.
Parent
<output>
(Link)
Child
Dieser Tag besitzt keine Untertags.