Multiple Choice Question
Komponenta ISLE, která vykresluje otázku s výběrem odpovědi. Podporuje případy, kdy má žák vybrat jednu odpověď a kdy může existovat více správných odpovědí a je třeba vybrat všechny správné.
Možnosti
- question |
(string|node): otázka zobrazená v horní části složky s výběrem odpovědi.. Default:''. - solution |
(number|array): číslo označující, která odpověď je správná, nebo "pole" čísel správných odpovědí v případě, že by žák měl být schopen vybrat více odpovědí.. Default:none. - answers |
array (required): pole objektů odpovědí. Každá odpověď by měla být objektem s poliobsahavysvětlení, která označují zobrazenou možnost odpovědi a vysvětlení viditelné po odeslání otázky, které vysvětluje, proč je odpověď správná nebo nesprávná.. Default:none. - hintPlacement |
string: umístění nápovědy (buďtop,left,right, nebobottom).. Default:'bottom'. - hints |
array<(string|node)>: nápovědy, jak odpovědět na otázku.. Default:[]. - feedback |
boolean: řídí, zda se mají zobrazovat tlačítka zpětné vazby. Default:true. - disabled |
boolean: kontroluje, zda je otázka zakázána. Default:false. - chat |
boolean: řídí, zda má mít prvek integrovaný chat. Default:false. - provideFeedback |
string: buďplný,inkrementální, nebožádný. Pokudfull, zobrazí se po odeslání odpovědi zpětná vazba včetně správné odpovědi; pokudincremental, zobrazí se zpětná vazba pouze pro vybranou odpověď; pokudnone, nezobrazí se žádná zpětná vazba.. Default:'incremental'. - disableSubmitNotification |
boolean: kontroluje, zda se mají vypnout oznámení o odeslání. Default:false. - displaySolution |
boolean: řídí, zda se řešení zobrazí předem.. Default:false. - until |
Date: čas, do kdy by studenti měli mít možnost odevzdat odpovědi. Default:none. - points |
number: maximální počet bodů udělených při klasifikaci. Default:10. - style |
object: Řádkové styly CSS. Default:{}. - onChange |
function: zpětné volání vyvolané při každé změně vybrané odpovědi; jako jediný argument obdrží index vybrané otázky (nebo pole v případě, že je otázka typu "Vyber vše, co platí").. Default:onChange(){}. - onSubmit |
function: zpětné volání vyvolané po odeslání odpovědi. Default:onSubmit(){}.
Příklady
- Single Answer
- Formatted Answers
- Instant Feedback
- Multiple Answers
- Series of Questions
- With Hints
Živý editor
Výsledek
ReferenceError: Provider is not defined