Zum Hauptinhalt springen

Order Question

Eine Ordnungsfragekomponente, die den Schüler auffordert, eine Sammlung von Elementen in die richtige Reihenfolge zu bringen.

Optionen

  • question | (string|node): Frage, bei der der Schüler die verfügbaren Optionen in die richtige Reihenfolge bringen muss. Default: ''.
  • options | array (required): eine Reihe von Texten, die der Kursteilnehmer in die richtige Reihenfolge bringen muss (es wird angenommen, dass es sich um die mitgelieferte Reihenfolge handelt). Default: none.
  • provideFeedback | boolean: steuert, ob eine Benachrichtigung angezeigt werden soll, die angibt, ob die eingereichte Antwort korrekt ist oder nicht. Default: true.
  • hintPlacement | string: Platzierung der Hinweise (entweder top, left, right, oder bottom). Default: 'bottom'.
  • hints | array<(string|node)>: Hinweise, die bei der Beantwortung der Frage helfen. Default: [].
  • feedback | boolean: steuert, ob Feedback-Tasten angezeigt werden sollen. Default: true.
  • chat | boolean: steuert, ob das Element einen integrierten Chat haben soll. Default: false.
  • failureMsg | string: Meldung, die angezeigt werden soll, wenn der Schüler eine falsche Antwort abgibt. Default: none.
  • successMsg | string: Meldung, die angezeigt werden soll, wenn der Kursteilnehmer die richtige Antwort abgibt. Default: none.
  • disableSubmitNotification | boolean: steuert, ob Übermittlungsbenachrichtigungen deaktiviert werden sollen. Default: false.
  • until | Date: Zeit, bis die Studenten ihre Antworten einreichen dürfen. Default: none.
  • points | number: maximale Anzahl von Punkten, die bei der Benotung vergeben werden. Default: 10.
  • style | object: CSS-Inline-Stile. Default: {}.
  • onChange | function: Callback, der nach dem Ziehen eines Elements ausgelöst wird; hat zwei Parameter: ein boolean, das angibt, ob die Elemente in der richtigen Reihenfolge platziert wurden und ein array mit der aktuellen Reihenfolge. Default: onChange() {}.
  • onSubmit | function: Callback, der beim Absenden der Antwort aufgerufen wird; hat als einzigen Parameter ein Boolesches, das angibt, ob die Elemente in der richtigen Reihenfolge platziert wurden. Default: onSubmit() {}.

Beispiele

Live-Editor
Ergebnis
ReferenceError: Provider is not defined