Przejdź do głównej treści

Free Text Question

Komponent ISLE dla pytań, na które odpowiedzi uczniów powinny być dostarczone w formie wolnego tekstu.

Opcje

  • question | (string|node): pytanie wyświetlane w górnej części komponentu pytań tekstowych. Default: ''.
  • hints | array<(string|node)>: podpowiedzi zawierające wskazówki, jak odpowiedzieć na pytanie. Default: [].
  • hintPlacement | string: umieszczenie podpowiedzi (albo top, left, right, albo bottom). Default: 'top'.
  • feedback | boolean: kontroluje, czy mają być wyświetlane przyciski sprzężenia zwrotnego. Default: true.
  • solution | (string|node): modelowa odpowiedź na problem. Default: ''.
  • instantSolution | boolean: czy można od razu przełączyć wyświetlanie odpowiedzi modelu. Default: false.
  • rows | number: liczba wierszy pola tekstowego, w których uczniowie mogą wpisywać swoje odpowiedzi. Default: 5.
  • chat | boolean: kontroluje, czy włączyć czat grupowy powinien w przypadku danego pytania. Default: false.
  • resizable | boolean: kontroluje, czy obszar tekstowy powinien mieć możliwość zmiany rozmiaru. Default: false.
  • placeholder | string: tekst zastępczy wyświetlany przed wprowadzeniem dowolnego tekstu przez użytkownika. Default: ''.
  • disableSubmitNotification | boolean: kontrola, czy należy wyłączyć powiadomienia o złożeniu wniosku. Default: false.
  • submissionMsg | string: powiadomienie wyświetlane w momencie, gdy uczący się po raz pierwszy przekazuje swoją odpowiedź. Default: ''.
  • resubmissionMsg | string: powiadomienie wyświetlane dla wszystkich zgłoszeń po pierwszym. Default: 'You have successfully re-submitted your answer.'.
  • provideFeedback | boolean: wskazuje, czy informacja zwrotna zawierająca poprawną odpowiedź powinna być wyświetlana po udzieleniu odpowiedzi przez uczących się. Default: true.
  • maxlength | number: maksymalna dozwolona liczba znaków. Default: 2500.
  • until | Date: czas, w którym studenci powinni mieć możliwość udzielenia odpowiedzi. Default: none.
  • points | number: maksymalna liczba punktów przyznawanych w poszczególnych klasach. Default: 10.
  • className | string: nazwa klasy. Default: ''.
  • style | object: Style CSS inline. Default: {}.
  • onChange | function: wywołanie zwrotne wywoływane przy każdej zmianie wartości obszaru tekstowego; otrzymuje aktualny tekst jako jedyny argument. Default: onChange() {}.
  • onSubmit | function: wywołanie zwrotne, gdy użytkownik udziela odpowiedzi; otrzymuje nadesłany tekst jako jedyny argument. Default: onSubmit() {}.

Przykłady

Edytor na żywo
Wynik
ReferenceError: Provider is not defined