管理測驗是 Google 表單的主要功能之一。本指南說明如何使用 Forms API 建立測驗,並新增評分選項。
製作基本測驗
製作測驗的第一階段是兩步驟程序:先建立表單,然後更新表單設定,將表單定義為測驗。如需基本設定操作說明,請參閱「建立表單或測驗」。
新增問題
建立測驗後,請新增問題 (如需問題類型清單,請參閱
Question object)。您可以在首次新增問題時加入評分選項,也可以稍後再更新。以下是新問題項目的 JSON 程式碼範例,其中包含評分選項:
"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"}
]
}
}
}
}
請參閱「更新表單或測驗」,瞭解如何在表單中新增問題項目。
新增評分選項
在測驗問題中新增評分選項,有助於自動評分。 每道問題都可以指派分數值,並針對使用者的答案提供意見回饋。
如果是下列問題類型,新增 correctAnswers 欄位後,系統就會在測驗提交時自動評分。您可以使用 whenRight 和 whenWrong 欄位,針對正確和錯誤答案提供具體意見回饋。
- 核取方塊
- 電台
- 下拉式選單
您也可以新增 correctAnswers 欄位,自動評分簡答題,但只能提供 generalFeedback,無法提供 whenRight 或 whenWrong 意見回饋。如果是其他類型的問題,系統不會自動評分,你只能提供 generalFeedback。
注意:除了透過上傳檔案回答的問題外,系統會擷取並評估使用者的文字答案 (如要瞭解不同類型答案的格式,請參閱 TextAnswer
物件)。答案必須與答案卷完全相符才算正確。