Siirry pääsisältöön

Multiple Choice Question

ISLE-komponentti, joka renderöi monivalintakysymyksen. Se tukee tapauksia, joissa oppijan on valittava yksi vastaus, ja tapauksia, joissa oikeita vastauksia voi olla useita ja kaikki oikeat vastaukset on valittava.

Vaihtoehdot#

  • question | (string|node): monivalintakomponentin yläosassa näkyvä kysymys.. Default: ''.
  • solution | (number|array): numero, joka osoittaa, mikä vastaus on oikea, tai oikeiden vastausnumeroiden "joukko", jos oppijan pitäisi pystyä valitsemaan useita vastauksia.. Default: none.
  • answers | array (required): vastausobjektien joukko. Jokaisen vastauksen tulisi olla objekti, jossa on content- ja explanation-kentät, jotka ilmaisevat näytettävän vastausvaihtoehdon ja selityksen, joka näkyy kysymyksen lähettämisen jälkeen ja selittää, miksi vastaus on oikea tai väärä.. Default: none.
  • hintPlacement | string: vihjeiden sijainti (joko top, left, right tai bottom).. Default: 'bottom'.
  • hints | array<(string|node)>: vihjeitä, joissa annetaan ohjeita kysymykseen vastaamiseen.. Default: [].
  • feedback | boolean: ohjaa, näytetäänkö palautepainikkeet. Default: true.
  • disabled | boolean: valvoo, onko kysymys poistettu käytöstä. Default: false.
  • chat | boolean: valvoo, onko elementillä integroitu chat. Default: false.
  • provideFeedback | string: joko "full", "incremental" tai "noone". Jos full, palaute, joka sisältää oikean vastauksen, näytetään sen jälkeen, kun oppijat ovat lähettäneet vastauksensa; jos incremental, palaute näytetään vain valitusta vastauksesta; jos none, palautetta ei palauteta.. Default: 'incremental'.
  • disableSubmitNotification | boolean: valvoo, poistetaanko lähetysilmoitukset käytöstä. Default: false.
  • displaySolution | boolean: ohjaa, näytetäänkö ratkaisu etukäteen. Default: false.
  • until | Date: aika, jonka kuluessa opiskelijoiden olisi annettava antaa vastauksensa. Default: none.
  • points | number: luokittelussa annettavien pisteiden enimmäismäärä. Default: 10.
  • style | object: CSS-inline-tyylit. Default: {}.
  • onChange | function: callback, joka käynnistyy aina kun valittu vastaus muuttuu; saa ainoana argumenttinaan valitun kysymyksen indeksin (tai array:n, jos kysymys on tyyppiä "Valitse kaikki soveltuvat").. Default: onChange(){}.
  • onSubmit | function: callback, jota kutsutaan vastauksen lähettämisen jälkeen. Default: onSubmit(){}.

Esimerkkejä#

Live Editor
Tulos
ReferenceError: Provider is not defined