Multiple Choice Question
Składnik ISLE, który stawia pytanie wielokrotnego wyboru. Wspiera on przypadek, gdy uczący się musi wybrać jedną odpowiedź i gdy może być wiele poprawnych odpowiedzi i wszystkie poprawne muszą być wybrane.
Opcje
- question |
(string|node)
: pytanie wyświetlane w górnej części elementu wielokrotnego wyboru. Default:''
. - solution |
(number|array)
: liczba oznaczająca, która odpowiedź jest poprawna lubliczba
poprawnych numerów odpowiedzi w przypadku, gdy uczący się powinien być w stanie wybrać wiele odpowiedzi. Default:none
. - answers |
array (required)
: "szereg" obiektów odpowiedzi. Każda odpowiedź powinna być obiektem z polami "treść" i "wyjaśnienie", które oznaczają wyświetlaną opcję odpowiedzi oraz wyjaśnienie widoczne po zadaniu pytania, wyjaśniające dlaczego odpowiedź jest poprawna lub nieprawidłowa. Default:none
. - hintPlacement |
string
: umieszczenie podpowiedzi (na górze, na dole, w lewo, w prawo lub na dole). Default:'bottom'
. - hints |
array<(string|node)>
: podpowiedzi zawierające wskazówki, jak odpowiedzieć na pytanie. Default:[]
. - feedback |
boolean
: kontroluje, czy mają być wyświetlane przyciski sprzężenia zwrotnego. Default:true
. - disabled |
boolean
: kontroluje, czy dana kwestia jest wyłączona. Default:false
. - chat |
boolean
: kontroluje, czy dany element powinien mieć zintegrowaną rozmowę. Default:false
. - provideFeedback |
string
: albopełne
,skoroczne
, albożadne
. Jeślipełne
, informacja zwrotna zawierająca poprawną odpowiedź jest wyświetlana po udzieleniu odpowiedzi przez uczącego się; jeśliinkrementalna
, informacja zwrotna jest wyświetlana tylko dla wybranej odpowiedzi; jeślinie
, informacja zwrotna nie jest zwracana. Default:'incremental'
. - disableSubmitNotification |
boolean
: kontrola, czy należy wyłączyć powiadomienia o złożeniu wniosku. Default:false
. - displaySolution |
boolean
: kontroluje, czy rozwiązanie jest wyświetlane z góry. Default:false
. - 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
. - style |
object
: Style CSS inline. Default:{}
. - onChange |
function
: wywołanie zwrotne wywoływane przy każdej zmianie wybranej odpowiedzi; otrzymuje indeks wybranego pytania jako jego jedyny argument (lub tablicę w przypadku, gdy pytanie jest typu "Wybierz wszystko, co dotyczy"). Default:onChange(){}
. - onSubmit |
function
: wywołanie zwrotne po udzieleniu odpowiedzi. Default:onSubmit(){}
.
Przykłady
- Single Answer
- Formatted Answers
- Instant Feedback
- Multiple Answers
- Series of Questions
- With Hints
Edytor na żywo
Wynik
ReferenceError: Provider is not defined