Multiple Choice Question
Um componente ISLE que torna uma questão de múltipla escolha. Ele apóia o caso em que o aluno tem que selecionar uma única resposta e quando pode haver múltiplas respostas corretas e todas as corretas devem ser escolhidas.
Opções
- question |
(string|node)
: a questão exibida na parte superior do componente de múltipla escolha. Default:''
. - solution |
(number|array)
: número denotando qual resposta está correta ou uma "arraia" dos números de resposta corretos no caso de o aluno ser capaz de selecionar múltiplas respostas. Default:none
. - answers |
array (required)
: uma "briga" de objetos de resposta. Cada resposta deve ser um objeto com campos "conteúdo" e "explicação", que denotam a opção de resposta exibida e uma explicação visível após a pergunta ter sido submetida para explicar porque a resposta está correta ou incorreta. Default:none
. - hintPlacement |
string
: colocação das dicas (outop
,left
,right
, oubottom
). Default:'bottom'
. - hints |
array<(string|node)>
: dicas que orientam como responder à pergunta. Default:[]
. - feedback |
boolean
: controla se devem ser exibidos botões de feedback. Default:true
. - disabled |
boolean
: controla se a questão está desativada. Default:false
. - chat |
boolean
: controla se o elemento deve ter um bate-papo integrado. Default:false
. - provideFeedback |
string
: seja "cheio", "incremental", ou "ninguém". Sefull
, o feedback incluindo a resposta correta é exibido após os alunos submeterem suas respostas; seincremental
, o feedback é exibido apenas para a resposta selecionada; senone
, nenhum feedback é retornado. Default:'incremental'
. - disableSubmitNotification |
boolean
: controla se as notificações de submissão devem ser desativadas. Default:false
. - displaySolution |
boolean
: controla se a solução é apresentada à partida. Default:false
. - until |
Date
: tempo até que os estudantes tenham permissão para enviar respostas. Default:none
. - points |
number
: número máximo de pontos concedidos na classificação. Default:10
. - style |
object
: Estilos em linha CSS. Default:{}
. - onChange |
function
: chamada de retorno invocada toda vez que a resposta selecionada muda; recebe o índice da pergunta selecionada como seu único argumento (ou uma matriz no caso da pergunta ser do tipo "Escolha todos os que se aplicam"). Default:onChange(){}
. - onSubmit |
function
: chamada de retorno invocada após a apresentação de uma resposta. Default:onSubmit(){}
.
Exemplos
- Single Answer
- Formatted Answers
- Instant Feedback
- Multiple Answers
- Series of Questions
- With Hints
Editor ao vivo
Resultado
ReferenceError: Provider is not defined