2.1 Única escolha (schoice)

Neste tipo de questão, são propostas várias alternativas (geralmente 5) e apenas uma alternativa é realmente verdadeira. Somente uma das alternativas pode ser selecionada. Veja na figura abaixo:

Questão do tipo única escolha (*schoice*).

Figura 2.1: Questão do tipo única escolha (schoice).

Fonte da figura: O autor

Na sequência, está o código em RMarkdown para uma questão do tipo única escolha (schoice). Prestem bastante atenção nas marcações.

Question
========
Sobre o Brasil, qual das seguintes afirmativas está correta?

Answerlist
----------
* A bandeira do Brasil tem a cor verde.
* O idioma oficial do Brasil é o brasileiro.
* A moeda atual do Brasil é o cruzeiro.
* O Brasil está na América do Norte.
* A capital do Brasil é Buenos Aires.

Solution
========
Answerlist
----------
* CORRETA. 
* FALSA. O idioma oficial do Brasil é o português.
* FALSA. A moeda atual do Brasil é o Real.
* FALSA. O Brasil está na América do Sul.
* FALSA. A capital do Brasil é Brasília.

Meta-information
================
exname: Brasil
extype: schoice
exsolution: 10000
exshuffle: TRUE

download exemplo schoice.Rmd

A marcação do texto inicia com a palavra-chave Question sublinhada com uma sequência de sinais = (igual). Depois, vem o texto do cabeçalho da questão e a palavra-chave Answerlist sublinhada por vários - (hífen). As alternativas são listadas, uma em cada linha, precedidas por um * (asterisco). É necessário manter um espaço entre o asterisco e o início do texto. Seguindo, temos as palavras-chave Solution e Answerlist e uma listagem com as respostas. Vejam que para cada alternativa (Question) deve haver uma explicação (Solution).

Na parte final, Meta-information, preenchemos algumas informações sobre a questão:

  • exname: apelido para a questão
  • extype: tipo básico da questão, neste exemplo, schoice
  • exsolution: resposta no formato binário, em que “1” indica a resposta correta e “0” as respostas incorretas. A quantidade de “1” e “0” deve ser exatamente igual à quantidade de alternativas.
  • exshuffle: permite a aleatorização da ordem das alternativas (quando TRUE)