Multiple Choice Question
En ISLE-komponent, der gengiver et multiple choice-spørgsmål. Den understøtter tilfælde, hvor den lærende skal vælge et enkelt svar, og når der kan være flere korrekte svar, og alle de korrekte svar skal vælges.
Indstillinger
- question |
(string|node)
: det spørgsmål, der vises øverst i multiple choice-komponenten. Default:''
. - solution |
(number|array)
: et nummer, der angiver, hvilket svar der er korrekt, eller en "række" af de korrekte svarnumre, hvis den lærende skal kunne vælge flere svar. Default:none
. - answers |
array (required)
: enarray
af svarobjekter. Hvert svar skal være et objekt med feltercontent
ogexplanation
, som angiver den viste svarmulighed og en forklaring, der er synlig efter at spørgsmålet er blevet indsendt for at forklare, hvorfor svaret er korrekt eller forkert.. Default:none
. - hintPlacement |
string
: placeringen af vejledningerne (ententop
,left
,right
ellerbottom
). Default:'bottom'
. - hints |
array<(string|node)>
: tips, der giver vejledning om, hvordan spørgsmålet skal besvares. Default:[]
. - feedback |
boolean
: styrer, om der skal vises feedback-knapper. Default:true
. - disabled |
boolean
: kontrollerer, om spørgsmålet er deaktiveret. Default:false
. - chat |
boolean
: kontrollerer, om elementet skal have en integreret chat. Default:false
. - provideFeedback |
string
: entenfull
,incremental
ellernone
. Hvisfull
, vises feedback, herunder det korrekte svar, efter at eleverne har indsendt deres svar; hvisincremental
, vises kun feedback for det valgte svar; hvisnone
, returneres der ingen feedback.. Default:'incremental'
. - disableSubmitNotification |
boolean
: kontrollerer, om meddelelser om indsendelse skal deaktiveres. Default:false
. - displaySolution |
boolean
: styrer, om løsningen skal vises på forhånd. Default:false
. - until |
Date
: den tid, der skal gå, før de studerende kan afgive svar. Default:none
. - points |
number
: det maksimale antal point, der kan tildeles ved bedømmelsen. Default:10
. - style |
object
: CSS inline-stilarter. Default:{}
. - onChange |
function
: callback, der kaldes hver gang det valgte svar ændres; modtager indekset for det valgte spørgsmål som eneste argument (eller et array, hvis spørgsmålet er af typen "Vælg alle de relevante svar"). Default:onChange(){}
. - onSubmit |
function
: callback, der påkaldes efter at et svar er indsendt. Default:onSubmit(){}
.
Eksempler
- Single Answer
- Formatted Answers
- Instant Feedback
- Multiple Answers
- Series of Questions
- With Hints
Live Editor
Resultat
ReferenceError: Provider is not defined