设置测验评分选项

举办测验是 Google 表单的关键功能之一。本指南介绍了如何使用 Google 表单 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 字段可让系统在用户提交知识问答时自动为其评分。您可以使用 whenRightwhenWrong 字段为正确答案和错误答案提供具体反馈。

  • 复选框
  • 电台
  • 下拉菜单

您还可以通过添加 correctAnswers 字段来自动评分简答题,但只能提供 generalFeedback 反馈,而不能提供 whenRightwhenWrong 反馈。对于其他类型的题目,系统不会自动评分,您只能提供 generalFeedback

注意:除了通过文件上传方式回答的问题外,系统会将用户的回答作为文本捕获和评估(如需详细了解不同类型的回答的格式,请参阅 TextAnswer 对象)。答案必须与答案键完全匹配,才能算作正确答案。