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 Bewertungsoptionen hinzufügen.
Einfaches Quiz erstellen
Die erste Phase beim Erstellen eines Quiz ist ein zweistufiger Prozess: Sie erstellen ein Formular und aktualisieren dann die Einstellungen des Formulars, um es als Quiz zu definieren. Eine Anleitung zur Einrichtung 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 unter 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, wird der Benotungsprozess automatisiert. Jeder Frage kann ein Punktwert zugewiesen werden und der Nutzer kann Feedback zu seiner Antwort erhalten.
Wenn Sie den folgenden Fragetypen ein correctAnswers-Feld 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, indem Sie das Feld correctAnswers 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 genau mit dem Antwortschlüssel übereinstimmen.