在 Google 课堂中复制内容

教师可以在 Google 课堂中复制作业。这样做也会复制分配中包含的插件附件。 这样,教师就可以在每个学年为多个课程单元或新部分创建作业时节省大量时间。

当教师在 Google 课堂中复制作业时,复制的作业具有与原始作业不同的 courseIditemIdattachmentId 查询参数。

如何复制内容

以下部分介绍了教师如何在 Google 课堂中复制作业。

复制课程

复制课程时,课程中的所有作业都会以草稿形式复制到新课程中。然后,教师可以将作业发布给注册新课程的学生。学生可以已注册原始课程复制的课程。如果学生被禁课或重修课程,就可能会发生这种情况。

图 1. 教师可以前往 Google 课堂中的垂直虚线菜单,然后点击复制,复制课程。然后,教师可以在弹出式窗口中指定课程的详细信息并进行复制。

将作业发布到多个课程

教师可以通过作业创建页面将作业发布到多门课程。学生可能同时注册这两门课程。

图 2. 教师可以点击作业创建页面边栏中的下拉菜单,然后选择多个课程,将作业发布到多个课程。

重复使用信息

教师可以转到“课业”标签页,然后点击创建,从而重复使用信息。他们可以从下拉列表中选择重复使用帖子来选择课程,然后选择要重复使用的作业。

图 3. 教师可以在“课业”标签页中开始重复使用帖子,然后点击重复使用帖子

图 4. 点击重复使用信息后,教师可以选择课程和要重复使用的作业。

预期行为

复制课程或作业时,同一学生在不同课程中可能会被分配相同的插件附件。复制的分配中的插件建议采取以下行为:

  1. 确保教师仍可以在 teacherViewUri 中预览附件。如果您的插件需要许可,而教师未适当设置复制的课程,则显示一条便于理解的消息,告知教师适当的操作步骤。至少,教师不得在 iframe 中看到错误页面。
  2. 确保学生在 studentViewUri 中看到插件附件。 对于活动类型的附件,这意味着附件不完整,学生应该看不到他们来自其他课程的任何回复。如果您的插件不允许同一位学生填写附件两次,请显示一条简明易懂的消息,说明场景或解决问题的路径。对于内容类型附件,这意味着要在 studentViewUri 中显示可供学生看到的内容。至少,学生不得在 iframe 中看到错误页面。
  3. 确保教师可以在 studentWorkReviewUri 中查看复制的作业中学生提交的作业。教师应该看不到学生在其他课程中提交的附件。教师至少不得在 iframe 中看到错误页面。

教师视图 iframe

当教师启动 teacherViewUri 时,除了 courseIditemIditemType 以及 login_hinthd 之外,还会将 attachmentId 作为查询参数发送。attachmentId 可用于在 iframe 中显示正确的附件。

如果您没有 teacherViewUri 上的查询参数记录,则可以使用 AddOnAttachment 资源中的 CopyHistory 对象来标识原始分配。然后,您可以在 teacherViewUri 中显示正确的附件。

学生视图 iframe

当学生启动 studentViewUri 时,除了 courseIditemIditemTypelogin_hinthd 之外,还会将 attachmentId 作为查询参数发送。为了在复制作业或课程时呈现 studentViewUri,请使用以下两个参数:

attachmentId 是连接的唯一标识符。不过,不能保证 submissionId 是唯一的。因此,复制或重复使用的赋值具有不同的 attachmentId,但 submissionId 可以保持不变。当学生启动 studentViewUri 时,您可以根据 attachmentIdsubmissionId 的复合键标识学生的作业,从而显示附件。

如果 studentViewUri 仅基于 submissionId 呈现,则有可能向学生显示他们从其他课程提交的内容,因为 submissionId 不一定是唯一的。

如前所述,如果您无法识别 attachmentId,可以使用 AddOnAttachment 资源中的 CopyHistory 对象来标识原始分配及其查询参数。

“学生作业评价”iframe

当教师启动 studentWorkReviewUri 时,除了 courseIditemIditemType 之外,attachmentIdsubmissionId 还会作为查询参数发送。如果您无法识别所提供的 attachmentId,则可以使用这些查询参数来检索 AddOnAttachment 资源或 CopyHistory 资源。这样,您就可以使用 attachmentIdsubmissionId 的复合键搜索学生的作业。