如果您不熟悉 Google 课堂评分准则,请参阅这些帮助中心文章进行学习 评分准则的一般结构以及评分准则在 Google Cloud 中的 “课堂”界面
评分准则结构
在使用 与评分准则交互的 API:
- (最多)有一个评分准则与
CourseWork
和 该评分准则是独有的CourseWork
(不可与其他CourseWork
资源)。 - 评分准则由标准组成,而标准由各个等级组成。评分准则必须 始终至少有一个条件,而一个条件必须始终至少有一个 一个级别。
- 等级可以计分(包含分数),也可以不计分(不计分)。级别必须为
在评分准则中完全不打分或完全不打分。
- 如果评分等级设定了评分,则标准中的所有等级都必须有一个唯一的 积分值已设置。点可以是整数(例如 10),也可以是浮点数 值(例如 9.99)。其中可能包括 0。不接受 null 值。 此外,一个评分准则不能包含单个等级 为 0 分。
- 如果等级不计分,则应省略“积分”字段;null 值。
- 标准和等级的顺序是有意义且反映了它们的顺序
Google 课堂界面中显示的名称。
- 特别是,评分等级必须始终按 递增或递减的顺序。
- 每个评分准则最多可设置 50 项标准,最多可指定 10 个表现等级 每个条件
相关的学生提交内容字段
学生提交内容的对象也将发生变化:
- 除了现有的
draftGrade
和assignedGrade
属性之外, 使用评分准则为学生提交的作业评分为draftRubricGrades
和assignedRubricGrades
属性。代表评分准则的等级 所选值和分值),请使用 评分准则。 - 目前,这些属性处于只读状态。这意味着API 无法 用于为提交作业评分,但您也可以在 Google 课堂界面。
- 学生提交的作业以及关联的评分准则包含
rubricId
字段。 此字段表示与CourseWork
相关的最新评分准则, 如果教师删除并重新创建评分准则,此值可能会发生变化。
评分准则表现
该 API 旨在尽可能反映 Google 课堂界面的一致性,但 这可能会导致开发者出现不直观的行为, 提及:
- 评分准则旨在指导评分,而不会对教师造成任何限制。作为
因此,教师在为提交的作业评分时,可以执行以下操作:
评分准则:
- 评分时,请完全忽略评分准则。
- 覆盖评分标准的积分,不考虑积分 可用数据
- 仅为部分条件选择级别。
- 在不选择相应的级别的情况下,为评分标准分配分数。
- 覆盖作业的总分,不考虑 都来自评分准则
此外,该 API 不会引入任何新的产品功能。在其他 那么 API 不支持 Google 课堂界面所没有的行为。 例如,API 不支持对作业或 覆盖教师修改评分准则和提交内容的权限 。
评分期间的限制
同样,在修改评分准则后, 教师已经开始使用它进行评分。删除后只能进行以下修改 已开始评分:
- 允许对标准和等级标题及说明进行文字编辑。
- 等级的排序方式在条件内可能会发生变化。
其他范围
您可以手动将评分准则导出到 Google 电子表格,以供下列人员重复使用 教师。
如果您在这些电子表格中创建或更新评分准则(请参阅
指南),您的应用需要请求
https://www.googleapis.com/auth/spreadsheets.readonly
或
https://www.googleapis.com/auth/spreadsheets
范围。请注意,
spreadsheets
个范围被视为敏感范围,可能需要您的应用
待验证。