我可以给 R `exams` 中的每个 `schoice` 练习打不同的分数吗?

问题描述

如何使用函数 examsexams2nops生成的考试中的每个练习赋予不同的分数?我已经创建了考试,我的问题是在使用 expoints 函数时是否可以使用 nops_eval 的向量?

解决方法

可以在不同级别指定点:

  • 练习中,通过 expoints 标签。如果没有这样的标签,则默认:1 分。
  • 使用 exams2nops(...,points = ...)(或其他 exams2xyz 接口)创建考试时。默认值:使用练习中的分数。
  • 通过 nops_eval(...,points = ...) 对考试进行评估。默认值:使用考试分数。

因此,除了在练习中为所有 R/exams 标签添加了 points 前缀的标签外,分数规范始终称为 ex

在考试和评估中,points 可以是每个练习的不同点数的向量。