Preskoči na glavno vsebino

Multiple Choice Question

Komponenta ISLE, ki prikazuje vprašanje z več možnostmi izbire. Podpira primere, ko mora učenec izbrati en sam odgovor in ko je lahko več pravilnih odgovorov in je treba izbrati vse pravilne odgovore.

Možnosti#

  • question | (string|node): vprašanje, ki je prikazano na vrhu komponente z več možnostmi izbire.. Default: ''.
  • solution | (number|array): številka, ki označuje, kateri odgovor je pravilen, ali niz številk pravilnih odgovorov, če bi učenec lahko izbral več odgovorov. Default: none.
  • answers | array (required): mrežo objektov za odgovore. Vsak odgovor mora biti objekt s polji content in explanation, ki označujeta prikazano možnost odgovora in razlago, vidno po oddaji vprašanja, ki pojasnjuje, zakaj je odgovor pravilen ali napačen.. Default: none.
  • hintPlacement | string: umestitev namigov (top, left, right ali bottom). Default: 'bottom'.
  • hints | array<(string|node)>: napotki, kako odgovoriti na vprašanje.. Default: [].
  • feedback | boolean: nadzoruje, ali se prikažejo gumbi za povratne informacije.. Default: true.
  • disabled | boolean: nadzoruje, ali je vprašanje onemogočeno.. Default: false.
  • chat | boolean: nadzoruje, ali naj ima element integriran klepet.. Default: false.
  • provideFeedback | string: bodisi popolno, inkrementalno ali nikoli. Če je popolno, se povratne informacije, vključno s pravilnim odgovorom, prikažejo, ko učenci oddajo svoje odgovore; če je inkrementalno, se povratne informacije prikažejo samo za izbrani odgovor; če je nikoli, se povratne informacije ne vrnejo.. Default: 'incremental'.
  • disableSubmitNotification | boolean: nadzoruje, ali onemogočiti obvestila o predložitvi.. Default: false.
  • displaySolution | boolean: nadzoruje, ali se rešitev prikaže vnaprej.. Default: false.
  • until | Date: čas, do katerega lahko učenci oddajo odgovore.. Default: none.
  • points | number: največje število točk, ki se dodelijo pri razvrščanju. Default: 10.
  • style | object: Vnosni slogi CSS. Default: {}.
  • onChange | function: povratni klic, ki se sproži ob vsaki spremembi izbranega odgovora; kot edini argument prejme indeks izbranega vprašanja (ali polje, če je vprašanje tipa "Izberi vse, kar velja").. Default: onChange(){}.
  • onSubmit | function: povratni klic, ki se sproži po oddaji odgovora. Default: onSubmit(){}.

Primeri#

Urejevalnik v živo
Rezultat
ReferenceError: Provider is not defined