AssessmentResultObject
AssessmentResultObject[assoc]
代表评估的结果.
AssessmentResultObject[{aro1,aro2,…}]
表示许多评估.
更多信息
- 通过应用 AssessmentFunction 可创建 AssessmentResultObject. 通常来说,该对象不会被直接创建.
- AssessmentResultObject[…][prop] 给出了属性值 prop. 可用的属性包括:
-
"Score" 评估过程给出的评分 "AnswerCorrect" 提供给评估的回答的准确性 "GivenAnswer" 评估的回答 "Explanation" 解释评估的文字 "TargetAnswer" 由给定答案匹配的标准答案 "AnswerComparisonMethod" 比较回答的方法 "QuestionID" 给出评估的 QuestionObject 的唯一标识符 "MaxScore" 可能的最大评分 "MinScore" 可能的最小评分 "AssessmentOptions" 评估过程中使用的选项(如:Tolerance) - AssessmentResultObject[{aro1,…}][prop] 的结果是一组对应于每个评估的 prop 的值.
- 对于 Part 指定 part,AssessmentResultObject[{aro1,…}][part] 给出只含有对应于 part 的评估的 AssessmentResultObject.
- AssessmentResultObject[{aro1,…}][part,prop] 的结果只给出用 Part 规范 part 指定的评估的 prop 值.
- 基于将值排序到不同种类的评估通常会有一个 "Category" 属性.
- "AnswerCorrect" 的值通常是 True 或 False.
- 接受多个元素且可以给一部分分数的评估也会包含一个 "ElementInformation" 属性,该属性包括每个元素的评估信息.
- AssessmentResultObject[…][All] 会给出一个有所有可用属性的 Association.
- AssessmentResultObject[…]["Properties"] 列出评估的可用属性.
- AssessmentResultObject[…][{prop1,prop2,…}] 以 Association 的形式给出多个属性的值.
范例
打开所有单元关闭所有单元基本范例 (1)
创建一个 AssessmentResultObject 作为 AssessmentFunction 的输出:
范围 (3)
默认情况下,分数是所有元素分数的总和 Total, 且正确性是元素正确性的逻辑与l And:
创建一个有对每个可能答案解释的 AssessmentFunction:
Wolfram Research (2020),AssessmentResultObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AssessmentResultObject.html (更新于 2021 年).
文本
Wolfram Research (2020),AssessmentResultObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AssessmentResultObject.html (更新于 2021 年).
CMS
Wolfram 语言. 2020. "AssessmentResultObject." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/AssessmentResultObject.html.
APA
Wolfram 语言. (2020). AssessmentResultObject. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AssessmentResultObject.html 年