L'administration des questionnaires est l'une des principales fonctionnalités de Google Forms. Ce guide vous explique comment créer un questionnaire et ajouter des options de notation à l'aide de l'API Forms.
Créer un quiz de base
La première étape de création d'un questionnaire est un processus en deux étapes: vous créez un formulaire, puis mettez à jour ses paramètres pour le définir en tant que questionnaire. Pour obtenir des instructions de base sur la configuration, consultez Créer un formulaire ou un questionnaire.
Ajouter des questions
Une fois le questionnaire créé, ajoutez les questions (consultez la section Question object
pour obtenir la liste des types de questions). Vous pouvez inclure des options de notation lorsque vous ajoutez les questions pour la première fois ou lorsque vous les mettez à jour plus tard. Un exemple de code JSON pour un nouvel élément de question incluant des options de notation se présente comme suit:
"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"}
]
}
}
}
}
Pour savoir comment ajouter une question à un formulaire, consultez Mettre à jour un formulaire ou un questionnaire.
Ajouter des options de notation
L’ajout d’options de notation aux questions d’un quiz permet d’automatiser le processus de notation. Chaque question peut se voir attribuer un barème de notation et fournir à l'utilisateur des commentaires sur sa réponse.
Pour les types de questions ci-dessous, l'ajout d'un champ correctAnswers
permet de les noter automatiquement lors de l'envoi du questionnaire. Vous pouvez fournir des commentaires spécifiques pour les réponses correctes et incorrectes à l'aide des champs whenRight
et whenWrong
.
- Case à cocher
- Radio
- Menu déroulant
Les questions à réponse courte peuvent également être notées automatiquement en ajoutant un champ correctAnswers
, mais vous ne pouvez fournir que des commentaires generalFeedback
, et non whenRight
ou whenWrong
. Pour les autres types de questions, la notation n'est pas automatique. Vous ne pouvez fournir que generalFeedback
.
Remarque:Sauf pour les questions dont la réponse se fait via l'importation d'un fichier, la réponse de l'utilisateur est capturée et évaluée sous forme de texte (consultez l'objet TextAnswer
pour en savoir plus sur la mise en forme des différents types de réponses). Pour être correcte, la réponse doit correspondre exactement au corrigé.