Zum Hauptinhalt springen

Free Text Question

Eine ISLE-Komponente für Fragen, bei denen die Antworten der Schüler in Form von Freitext geliefert werden sollen.

Optionen

  • question | (string|node): die Frage, die oben in der Freitext-Fragenkomponente angezeigt wird. Default: ''.
  • hints | array<(string|node)>: Hinweise, die bei der Beantwortung der Frage helfen. Default: [].
  • hintPlacement | string: Platzierung der Hinweise (entweder top, left, right, oder bottom). Default: 'top'.
  • feedback | boolean: steuert, ob Feedback-Tasten angezeigt werden sollen. Default: true.
  • solution | (string|node): eine Musterlösung für das Problem. Default: ''.
  • instantSolution | boolean: ob man die Anzeige der Modellantwort sofort umschalten kann. Default: false.
  • rows | number: Anzahl der Zeilen des Textfelds, in das die Teilnehmer ihre Antworten eingeben können. Default: 5.
  • chat | boolean: steuert, ob der Gruppenchat für die Frage aktiviert werden soll. Default: false.
  • resizable | boolean: steuert, ob der Textbereich in der Größe veränderbar sein soll. Default: false.
  • placeholder | string: Platzhaltertext wird angezeigt, bevor der Benutzer einen Text eingegeben hat. Default: ''.
  • disableSubmitNotification | boolean: steuert, ob Übermittlungsbenachrichtigungen deaktiviert werden sollen. Default: false.
  • submissionMsg | string: Benachrichtigung, die angezeigt wird, wenn der Lerner zum ersten Mal seine Antwort absendet. Default: ''.
  • resubmissionMsg | string: Benachrichtigung für alle Übertragungen nach der ersten angezeigt. Default: 'You have successfully re-submitted your answer.'.
  • provideFeedback | boolean: gibt an, ob ein Feedback einschließlich der richtigen Antwort angezeigt werden soll, nachdem die Lerner ihre Antworten abgeschickt haben. Default: true.
  • maxlength | number: maximal zulässige Anzahl von Zeichen. Default: 2500.
  • 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.
  • className | string: Klassenname. Default: ''.
  • style | object: CSS-Inline-Stile. Default: {}.
  • onChange | function: Callback, der jedes Mal aufgerufen wird, wenn sich der Wert des Textbereichs ändert; erhält den aktuellen Text als einziges Argument. Default: onChange() {}.
  • onSubmit | function: Callback, der aufgerufen wird, wenn der Benutzer eine Antwort abschickt; erhält den abgeschickten Text als einziges Argument. Default: onSubmit() {}.

Beispiele

Live-Editor
Ergebnis
ReferenceError: Provider is not defined