A aplicação de testes é um dos principais recursos do Google Formulários. 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 defini-lo como um teste. Consulte Criar um formulário ou teste para instruções 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 ao adicionar as perguntas ou atualizar depois. Exemplo de código JSON para um novo item de pergunta que inclui
opções de avaliação:
"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 saber como 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 uma pontuação atribuída e dar feedback ao usuário sobre a resposta.
Para os seguintes tipos de perguntas, adicionar um campo correctAnswers permite que elas sejam corrigidas automaticamente quando o teste é enviado. Você pode dar 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 corrigidas 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 para perguntas em que a resposta é enviada por upload de um 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 estar correta, a resposta precisa corresponder exatamente ao gabarito.