mod_adleradaptivity_answer_questions
Beschreibung:
Beantwortet eine Frage eines Adaptivitäts-Lernelements.
Parameter:
module
(Erforderlich) - Eines der sub-Attribute ist erforderlichmodule_id
: String (Optional) - Modul-ID des Adaptivitätsmodulsinstance_id
: String (Optional) - Instanz-ID des Adaptivitätsmoduls
questions
(Erforderlich)uuid
: String - UUID der Frageanswer
: String - JSON-kodierte Daten, die die Frageantwort enthalten. Zum Beispiel für eine Multiple-Choice-Frage: [false, false, true, false]. Null, wenn die Frage nicht versucht wurde.
Antwort:
data
: Objektmodule
: Objektmodule_id
: String (Optional) - Modul-ID des Adaptivitätsmodulsinstance_id
: String (Optional) - Instanz-ID des Adaptivitätsmodulsstatus
: String - Status des Moduls, einer von correct, incorrect, notAttempted
tasks
: Liste von Objektenuuid
: String - UUID der Aufgabestatus
: String - Status der Aufgabe, einer von correct, incorrect, notAttempted
questions
: Liste von Objektenuuid
: String - UUID der Fragestatus
: String - Status der Frage, einer von correct, incorrect, notAttemptedstatus_best_try
: String - Status des besten Versuchs der Frage, einer von correct, incorrect, notAttemptedanswers
: String - JSON-kodierte Daten, die die Frageantwort enthalten. Zum Beispiel für eine Multiple-Choice-Frage: Array von Objekten mit den Feldern 'checked' und 'user_answer_correct'. Null, wenn die Frage nicht versucht wurde.