A administração de testes é um dos principais recursos dos Formulários Google. Este guia mostra como criar um teste e adicionar opções de avaliação com a API Forms.
Criar um teste básico
A primeira etapa para criar um teste é um processo de duas etapas: você cria um formulário e atualiza as configurações dele para definir como um teste. Consulte Criar um formulário ou teste para ver instruções básicas de configuração.
Adicionar perguntas
Depois de criar o teste, adicione as perguntas (consulte o
Question object
para ver uma
lista de tipos de perguntas). É possível incluir
opções de avaliação quando você adiciona as perguntas pela primeira vez ou
atualizá-las mais tarde. O exemplo de código JSON para um novo item de pergunta que inclui
opções de avaliação é semelhante a este:
"item": {
"title": "Which of these singers was not a member of Destiny's Child?",
"questionItem": {
"question": {
"required": True,
"grading": {
"pointValue": 2,
"correctAnswers": {
"answers": [{"value": "Rihanna"}]
},
"whenRight": {"text": "You got it!"},
"whenWrong": {"text": "Sorry, that's wrong"}
},
"choiceQuestion": {
"type": "RADIO",
"options": [
{"value": "Kelly Rowland"},
{"value": "Beyoncé"},
{"value": "Rihanna"},
{"value": "Michelle Williams"}
]
}
}
}
}
Consulte Atualizar um formulário ou teste para aprender a adicionar um item de pergunta a um formulário.
Adicionar opções de avaliação
Adicionar opções de avaliação às perguntas do teste ajuda a automatizar o processo de avaliação. Cada pergunta pode ter um valor de ponto atribuído e dar feedback ao usuário sobre a resposta.
Para os tipos de pergunta abaixo, a adição de um campo correctAnswers
permite que elas
sejam corrigidas automaticamente quando o teste é enviado. É possível enviar
feedback específico para respostas corretas e incorretas usando os campos whenRight
e
whenWrong
.
- Caixa de seleção
- Rádio
- Menu suspenso
As perguntas de resposta curta também podem ser avaliadas automaticamente adicionando um campo correctAnswers
, mas você só pode fornecer feedback generalFeedback
, não whenRight
ou
whenWrong
. Para outros tipos de perguntas, a avaliação não é automática
e você só pode fornecer generalFeedback
.
Observação:exceto em perguntas em que a resposta é feita por upload de arquivo, a resposta do usuário é capturada e avaliada como texto. Consulte o objeto TextAnswer
para saber mais sobre como diferentes tipos de respostas são formatados. Para
ser considerada correta, a resposta precisa corresponder exatamente à chave de resposta.