评分准则结构和已知限制

如果您不熟悉 Google 课堂评分准则,请参阅这些帮助中心文章进行学习 评分准则的一般结构以及评分准则在 Google Cloud 中的 “课堂”界面

评分准则结构

在使用 与评分准则交互的 API:

  • (最多)有一个评分准则CourseWork 和 该评分准则是独有的CourseWork(不可与其他 CourseWork 资源)。
  • 评分准则由标准组成,而标准由各个等级组成。评分准则必须 始终至少有一个条件,而一个条件必须始终至少有一个 一个级别。
  • 等级可以计分(包含分数),也可以不计分(不计分)。级别必须为 在评分准则中完全不打分或完全不打分。
    • 如果评分等级设定了评分,则标准中的所有等级都必须有一个唯一的 积分值已设置。点可以是整数(例如 10),也可以是浮点数 值(例如 9.99)。其中可能包括 0。不接受 null 值。 此外,一个评分准则不能包含单个等级 为 0 分。
    • 如果等级不计分,则应省略“积分”字段;null 值。
  • 标准和等级的顺序是有意义且反映了它们的顺序 Google 课堂界面中显示的名称。
    • 特别是,评分等级必须始终按 递增或递减的顺序。
  • 每个评分准则最多可设置 50 项标准,最多可指定 10 个表现等级 每个条件

学生提交内容的对象也将发生变化:

  • 除了现有的 draftGradeassignedGrade 属性之外, 使用评分准则为学生提交的作业评分为 draftRubricGradesassignedRubricGrades 属性。代表评分准则的等级 所选值和分值),请使用 评分准则。
  • 目前,这些属性处于只读状态。这意味着API 无法 用于为提交作业评分,但您也可以在 Google 课堂界面。
  • 学生提交的作业以及关联的评分准则包含 rubricId 字段。 此字段表示与 CourseWork 相关的最新评分准则, 如果教师删除并重新创建评分准则,此值可能会发生变化。

评分准则表现

该 API 旨在尽可能反映 Google 课堂界面的一致性,但 这可能会导致开发者出现不直观的行为, 提及:

  • 评分准则旨在指导评分,而不会对教师造成任何限制。作为 因此,教师在为提交的作业评分时,可以执行以下操作: 评分准则:
    • 评分时,请完全忽略评分准则。
    • 覆盖评分标准的积分,不考虑积分 可用数据
    • 仅为部分条件选择级别。
    • 在不选择相应的级别的情况下,为评分标准分配分数。
    • 覆盖作业的总分,不考虑 都来自评分准则

此外,该 API 不会引入任何新的产品功能。在其他 那么 API 不支持 Google 课堂界面所没有的行为。 例如,API 不支持对作业或 覆盖教师修改评分准则和提交内容的权限 。

评分期间的限制

同样,在修改评分准则后, 教师已经开始使用它进行评分。删除后只能进行以下修改 已开始评分:

  • 允许对标准和等级标题及说明进行文字编辑。
  • 等级的排序方式在条件内可能会发生变化。

其他范围

您可以手动将评分准则导出到 Google 电子表格,以供下列人员重复使用 教师。

如果您在这些电子表格中创建或更新评分准则(请参阅 指南),您的应用需要请求 https://www.googleapis.com/auth/spreadsheets.readonlyhttps://www.googleapis.com/auth/spreadsheets 范围。请注意, spreadsheets 个范围被视为敏感范围,可能需要您的应用 待验证