Die Verwaltung von Quizzen ist eine der wichtigsten Funktionen von Google Formulare. In dieser Anleitung erfahren Sie, wie Sie mit der Forms API ein Quiz erstellen und Benotungsoptionen hinzufügen.
Einfaches Quiz erstellen
Die erste Phase beim Erstellen eines Quiz besteht aus zwei Schritten: Sie erstellen ein Formular und aktualisieren dann die Einstellungen des Formulars, um es als Quiz zu definieren. Eine grundlegende Einrichtungsanleitung finden Sie unter Formular oder Quiz erstellen.
Fragen hinzufügen
Nachdem Sie das Quiz erstellt haben, fügen Sie die Fragen hinzu (eine Liste der Fragetypen finden Sie im Question object). Sie können Bewertungsoptionen hinzufügen, wenn Sie die Fragen zum ersten Mal hinzufügen, oder sie später aktualisieren. Beispiel für JSON-Code für ein neues Frageelement mit Benotungsoptionen:
"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"}
]
}
}
}
}
Hier erfahren Sie, wie Sie einem Formular ein Frageelement hinzufügen.
Benotungsoptionen hinzufügen
Wenn Sie Quizfragen Benotungsoptionen hinzufügen, können Sie den Benotungsprozess automatisieren. Jeder Frage kann ein Punktwert zugewiesen werden und der Nutzer kann Feedback zu seiner Antwort erhalten.
Wenn Sie für die unten aufgeführten Fragetypen das FeldcorrectAnswers hinzufügen, können sie automatisch benotet werden, wenn das Quiz eingereicht wird. Sie können in den Feldern whenRight und whenWrong spezifisches Feedback zu richtigen und falschen Antworten geben.
- Kästchen
- Radio
- Drop-down
Kurzantwortfragen können auch automatisch bewertet werden, wenn Sie ein correctAnswers-Feld hinzufügen. Sie können jedoch nur generalFeedback-Feedback geben, nicht whenRight- oder whenWrong-Feedback. Bei anderen Fragetypen erfolgt die Benotung nicht automatisch und Sie können nur generalFeedback angeben.
Hinweis:Mit Ausnahme von Fragen, bei denen die Antwort über einen Dateiupload erfolgt, wird die Antwort des Nutzers als Text erfasst und ausgewertet. Weitere Informationen zur Formatierung verschiedener Antworttypen finden Sie im TextAnswer-Objekt. Damit die Antwort als richtig gilt, muss sie exakt mit dem Antwortschlüssel übereinstimmen.