Multiple Choice Question
Un componente ISLE che rende una domanda a scelta multipla. Supporta il caso in cui l'allievo deve selezionare una singola risposta e quando potrebbero esserci più risposte corrette e tutte le risposte corrette devono essere scelte.
Opzioni
- question |
(string|node)
: la domanda visualizzata nella parte superiore del componente a scelta multipla. Default:''
. - solution |
(number|array)
: numero che indica quale risposta è corretta o unarray
dei numeri di risposta corretti nel caso in cui l'allievo debba essere in grado di selezionare più risposte. Default:none
. - answers |
array (required)
: unarray
di oggetti di risposta. Ogni risposta dovrebbe essere un oggetto con campi "contenuto" e "spiegazione", che indicano l'opzione di risposta visualizzata e una spiegazione visibile dopo l'invio della domanda per spiegare perché la risposta è corretta o non corretta. Default:none
. - hintPlacement |
string
: posizionamento dei suggerimenti (top
,left
,right
obottom
). Default:'bottom'
. - hints |
array<(string|node)>
: suggerimenti che forniscono indicazioni su come rispondere alla domanda. Default:[]
. - feedback |
boolean
: controlla se visualizzare i pulsanti di feedback. Default:true
. - disabled |
boolean
: controlla se la domanda è disabilitata. Default:false
. - chat |
boolean
: controlla se l'elemento deve avere una chat integrata. Default:false
. - provideFeedback |
string
: o "pieno", "incrementale", o "nessuno". Sefull
, il feedback, inclusa la risposta corretta, viene visualizzato dopo che gli studenti hanno inviato le loro risposte; seincremental
, il feedback viene visualizzato solo per la risposta selezionata; senessuno
, non viene restituito alcun feedback. Default:'incremental'
. - disableSubmitNotification |
boolean
: controlla se disabilitare le notifiche di presentazione. Default:false
. - displaySolution |
boolean
: controlla se la soluzione viene visualizzata in anticipo. Default:false
. - until |
Date
: il tempo necessario per consentire agli studenti di presentare le risposte. Default:none
. - points |
number
: numero massimo di punti assegnati in classifica. Default:10
. - style |
object
: Stili in linea CSS. Default:{}
. - onChange |
function
: richiamata ogni volta che la risposta selezionata cambia; riceve l'indice della domanda selezionata come unico argomento (o un array nel caso la domanda sia di tipo "Choose all that apply"). Default:onChange(){}
. - onSubmit |
function
: richiamata invocata dopo l'invio di una risposta. Default:onSubmit(){}
.
Esempi
- Single Answer
- Formatted Answers
- Instant Feedback
- Multiple Answers
- Series of Questions
- With Hints
Editore dal vivo
Risultato
ReferenceError: Provider is not defined