Google 课堂中的用户角色

在 Google 课堂中,用户可以担任以下角色:

  • 老师
  • 学生
  • 监护人
  • 管理员

角色的分配取决于用户在 Course 中的名单列出方式。无法保证用户在某个机构中是教师还是学生,他们在给定的 Google 课堂 Course 中会拥有相同的角色集。例如,如果用户是学区内的教师,则可以在 Google 课堂中担任教师或学生角色,具体取决于为其选择的角色。

如需轻松发现任何给定 Course 内的教师用户,最简单的方法是使用 courses.teachers.list()courses.teachers.get() 端点。学生和监护人也有类似的端点。

教师

教师可以在 Google 课堂中创建和管理 CoursesCourseWorkCourseWorkMaterialsAnnouncements、附件和成绩。他们还可以邀请其他用户成为 Course 中的教师、学生或监护人。

只有管理员可以使用 courses.teachers.create() 端点直接将用户添加为 Course 中的教师。在所有其他情况下,用户必须由 Course 中的教师邀请。可以使用 invitations.create() 端点创建邀请。

一个 Course 中可以有多个共同教师,但只能有一个 Course 所有者。只有 Course 所有者才能删除 Course 并更改 Course 所有者。如果需要在用户之间Course转移所有权,这一点非常重要。可以使用 courses.patch() 端点更新 Course 所有者。

学生

学生可以在 Google 课堂中查看 CourseWorkCourseWorkMaterialsAnnouncements、附件和成绩。他们可以在 Google 课堂界面中创建和修改提交内容,并使用 Classroom API 读取有关其提交内容的元数据、修改提交内容中的任何附件以及更改提交状态。

只有管理员可以使用 courses.students.create() 端点直接将用户添加为 Course 中的学生。如果用户指定了 enrollmentCode 字段,则可以直接将自己添加为 Course 中的学生。否则,用户必须由 Course 中的教师邀请。 您可以使用 invitations.create() 端点创建邀请。

守护者

监护人将收到电子邮件摘要,了解学生在 Course 中的作业情况。 监护人可能还可以预览学生的课程,具体取决于网域的 Google Workspace 教育版版本。借助 Classroom API,监护人可以使用 guardianInvitations 端点受邀加入 Course。监护人可以由 Google Workspace 教育版网域管理员和经过验证的教师邀请,具体取决于 Google 管理控制台中网域的设置方式。 经过验证的教师是指管理员向其授予了特殊权限的教师。学生最多可以有 20 位不同的监护人。

管理员

Google Workspace 教育版管理员可以管理网域设置和权限。本指南未提供各种管理员和管理员角色的所有功能的完整列表。如需详细了解 Google Workspace 教育版管理员,请参阅帮助中心管理员部分。 在 Classroom API 的上下文中,管理员可以创建和管理 CoursesAliases、教师、学生和监护人。他们可以读取 Course 内的任何 CourseWorkCourseWorkMaterialsAnnouncementsStudentSubmissionsTopics