Skip to main content

Multiple Choice Question

ISLE komponent, mis esitab valikvastustega küsimuse. See toetab juhtumeid, kus õppija peab valima ühe vastuse ja kui õigeid vastuseid võib olla mitu ja tuleb valida kõik õiged vastused.

Valikud#

  • question | (string|node): valikvastustega osa ülaosas kuvatav küsimus. Default: ''.
  • solution | (number|array): number, mis tähistab, milline vastus on õige, või õigete vastuste numbrite "rida", kui õppija peaks saama valida mitu vastust.. Default: none.
  • answers | array (required): vastusobjektide "rida". Iga vastus peaks olema objekt, millel on väljad content ja explanation, mis tähistavad kuvatavat vastusevarianti ja pärast küsimuse esitamist nähtavat selgitust, mis selgitab, miks vastus on õige või vale.. Default: none.
  • hintPlacement | string: vihjete paigutus (kas top, left, right või bottom).. Default: 'bottom'.
  • hints | array<(string|node)>: vihjeid, mis annavad suuniseid küsimusele vastamiseks. Default: [].
  • feedback | boolean: kontrollib, kas tagasiside nuppe kuvada. Default: true.
  • disabled | boolean: kontrollib, kas küsimus on välja lülitatud. Default: false.
  • chat | boolean: kontrollib, kas elemendil peaks olema integreeritud vestlus. Default: false.
  • provideFeedback | string: kas "täielik", "täiendav" või "ei ole". Kui täielik, kuvatakse tagasiside koos õige vastusega pärast seda, kui õppijad on oma vastused esitanud; kui täielik, kuvatakse tagasiside ainult valitud vastuse kohta; kui ei ole, tagasisidet ei tagastata.. Default: 'incremental'.
  • disableSubmitNotification | boolean: kontrollib, kas keelata esitamisteated. Default: false.
  • displaySolution | boolean: kontrollib, kas lahendus kuvatakse ettepoole. Default: false.
  • until | Date: aega, kuni õpilastel peaks olema lubatud vastuseid esitada. Default: none.
  • points | number: hindamisel antavate punktide maksimaalne arv. Default: 10.
  • style | object: CSS inline stiilid. Default: {}.
  • onChange | function: callback, mis käivitub iga kord, kui valitud vastus muutub; saab ainsa argumendina valitud küsimuse indeksi (või massiivi, kui küsimus on tüüpi "Vali kõik, mis kehtivad").. Default: onChange(){}.
  • onSubmit | function: callback, mis käivitub pärast vastuse esitamist. Default: onSubmit(){}.

Näited#

Live toimetaja
Tulemus
ReferenceError: Provider is not defined