本页面列出了在设计和实现 Google 课堂插件时可能需要考虑的一些常见误解和极端情况。 建议您实现可涵盖这些情况的故障安全和测试。
Google 课堂概念
本部分将重点介绍与适用于所有 Google 课堂的插件相关的极端情况和概念。
课程
课程是连接教师和学生的中心组织部门。以下条款适用于 Google 课堂中的所有课程。
对于课程的教师:
- 一门课程可以有多位教师。
- 教师可随时添加到课程中。
- 教师可随时从课程中移除。
信息流内容
信息流项是指与课程成员共享的已发布内容。 开发者和教师可以在以下三种信息流内容类型上创建插件附件:通知、作业和资料。
教师可以在 Google 课堂界面中的“信息流”页面顶部创建通知。教师可点击“课业”标签页中的创建按钮来创建作业和资料。开发者可以通过 Classroom API 以编程方式创建这些内容。
作业是可以接受学生提交的作业的信息流项。作业是成绩册中唯一一种可包含插件附件的信息流内容。
关于信息流内容:
- 一项作业或资料可能会分配给课程中的部分学生。
- 作业可以评分,也可以不评分。教师可以随时更改作业的评分状态。
- 一份作业可以包含多个附件。
- 作业可能包含不同类型的附件。例如,一个分配可以同时具有 Google 文档、YouTube 视频和插件附件。
- 一项作业可能包含来自多个开发者的插件附件。
- 开发者可以获取和修改任何流项及其某个插件附件的相关信息。
- 对于包含其某个插件附件的作业,开发者可以上交、收回或发回学生提交的作业。
- 开发者只能在自己创建的作业中为每位学生提交的作业评分。
已复制作业
教师可以通过复制课程、重复使用作业或将作业发布到多个课程来复制作业。请阅读我们关于复制内容的页面,了解该插件如何处理这些情况。