Skip to main content

ORIGINAL 多项填空题

关于多项填空题

对于多项填空题,学生查看的文本最多可以包含 10 个空白处。您最多可以为每个空白处添加 100 个答案。学生在每个空白处键入合适的字词或短语。对于只有一个空白处的问题,请使用填空题

例如

“Four [a] and [b] years ago”是 [d] 提交的 [c] 的开头。

一个多项填空题,“四年[空白]和[空白]年前”是[空白]被[空白]写的开头。该题值12分,右上角有一个保存答案按钮。

多项填空题会自动进行评分。根据学生答案是否与您提供的正确答案匹配来对答案评分。您选择答案的评估方法:

  • 完全匹配

  • 包含正确答案的一部分

  • 与您指定的模式匹配

您选择答案是否区分大小写。

注意

在已恢复的课程中,所有现有的多项填空题都关闭了区分大小写功能。编辑这些问题,如果需要,选择“大写区分”。

创建多项填空题

“多项填空题”题目分为两部分:题目和答案集。

  1. 访问测试、调查或题库。在创建问题菜单中,选择填写多个空白

  2. 使用带变量的方括号输入问题文本,其中变量表示学生需要填写的信息。括号中的变量将对学生显示为文本框。

    提示

    变量可以由字母、数字(0-9)、句号(.)、下划线(_)和连字符(-)。变量名称必须唯一且不能重复使用。

  3. 如果您要为每个正确答案提供总分值的相同部分,请选择允许部分计分

  4. 选择 下一步

  5. 在下一个创建/编辑页面上,为每个变量选择答案数目。您可以为单个变量添加多个备选答案(最多 100 个)。

    由变量定义的多项填空题的答案
  6. 您为问题定义的变量会显示在名为 BLANK-1、BLANK-2 等的每个答案的行中。清除变量文本,然后输入对应空白的正确答案。

  7. 在每个答案菜单中选择完全匹配包含模式匹配,以指定如何与学生的答案进行评估。

  8. 如果大写重要,选择大小写区分

  9. 选择 下一步

  10. 为正确和错误答案输入反馈(可选)。

  11. 选择提交并创建另一个提交将问题添加到测试中。

提示

请注意示例问题的答案是如何构建的。对于答案A,评估方法是精确匹配,因为“分数”一词直接取自演讲内容。答案 B 有两个可能的正确答案,允许同时使用“7”和“seven”。对于答案D,计算方法包含“林肯总统”、“林肯”、“亚伯拉罕·林肯”或“亚伯拉罕·林肯”。

部分计分

选中允许部分计分,以便当学生在某些空白处提供了正确答案时按总分的百分比给分。部分计分的分数会根据问题的满分和答案数目自动指定。只有在你在问题设置页面选择了它时,才会出现这个选项。

每个变量的答案集

使答案集中的答案简单明了。为避免自动评分有困难,您可以将答案限制为一个字词。一个字词的答案可防止一些问题,如额外的空格或字词顺序导致将正确答案评分为错误。

  • 从答案的菜单中选择包含,以允许缩写形式或部分答案。如果学生的答案包含您所指定的词,则此选项会将其视为正确的答案。例如,设置一个包含富兰克林的单一答案,使得本杰明·富兰克林、富兰克林、B·富兰克林、B·富兰克林和本·富兰克林都被计为正确答案。这样,就无需列出答案“Benjamin Franklin”的所有可接受的可能组合形式。

  • 提供允许常见拼写错误的其他答案。或者,在答案菜单中选择Pattern Match,创建一个允许拼写、空格或大小写变化的正则表达式。

模式匹配

你可以创建一个正则表达式,允许在答案中进行拼写、间距或大小写的变化。

正则表达式是一种搜索模式,用于匹配字符串中的一个或多个字符。通过正则表达式,您可以将某些模式视为正确答案,而不仅仅将确切的文本匹配视为正确答案。例如,通过常规表达式,可以为备选答案范围较广泛的问题 (科学数据通常如此) 进行评分。

在正则表达式中,字符串中的大多数字符只匹配自己,称为字面值。有些字符具有特殊含义,被称为元字符。您可以在 Internet 上搜索“常规表达式”以获取完整的列表。此列表包括一些示例:

  • 点 (.) 与除换行符外任何单个字符匹配。

  • 方括号 [ ] 与方括号内的任何内容匹配(针对一个字符)。

  • 通过在方括号中使用短划线 (-),可以定义一个范围。例如,[0123456789] 可以重写为 [0-9]。

  • 问号 (?) 可使常规表达式中其前面的项目变成可选项目。例如,Dec(ember)? 将与 Dec 和 December 匹配。

简单的字符串示例:

  • b.t - 与 bat、bet、but、bit、b9t 匹配,因为任何字符都可以代替点 (.)。

  • b[aeui]t 与 bat、bet、but、bit 匹配。

  • b[a-z]t 将接受以 b 开头且以 t 结尾的任何三个字母的组合。不接受数字作为第二个字符。

  • [A-Z] 与任何大写字母匹配。

  • [12] 与目标字符 1 或 2 相匹配。

  • [0-9] 与范围 0 到 9 内的任何目标数字字符相匹配。

选择与答案的模式匹配时,您可以测试该模式,系统随即会打开新窗口。

观看有关多项填空题的视频

以下解说视频以视觉和听觉的方式介绍了本页中包含的部分信息。如需视频内容的详细描述,在 YouTube 上打开视频,导航至“更多操作”,然后选择“打开文字转录”。

视频:多项填空题展示如何创建多项填空题、列出答案、选择评估方法及提供反馈。