跳至主要内容

重复使用作业

您可以在多个课堂(包括不同组织的课堂)中重复使用现有作业。

谁可以使用此功能?

作为课堂管理员的组织所有者可以重复使用课堂中的作业。有关课堂管理员的更多信息,请参阅“管理课堂”。

关于重复使用作业

您可以在您可以访问的任何其他课堂中重复使用现有的个人或小组作业,包括不同组织中的课堂。您也可以一次重复使用课堂中的多个作业。如果您选择重复使用作业,GitHub Classroom 将会将作业复制到您选择的课堂。如果作业使用模板存储库,并且您选择将其重复使用到不同组织的课堂中,GitHub Classroom 将会在目标组织中创建该存储库及其内容的副本。

已复制的作业包括作业详细信息,例如名称、源存储库、自动评分测试和首选编辑器。您可以复制作业后对其进行编辑以进行更改。您无法更改首选编辑器。

重复使用作业

  1. 登录 GitHub Classroom

  2. 导航到包含您要重复使用的作业的课堂。

  3. 在作业列表中,单击您要重复使用的作业。

  4. 选择页面右上角的 编辑下拉菜单,然后单击 重复使用作业

    Screenshot of an assignment. The "Edit" dropdown is expanded and the "Reuse assignment" option is outlined in dark orange.

  5. 在“重复使用作业”模态框中,使用选择组织下拉菜单选择您希望作业所在的组织。然后,使用选择课堂下拉菜单选择您要将作业复制到的该组织内的课堂。

  6. 单击创建作业

  7. 作业将被复制到选定的课堂,并显示确认消息。如果您选择重复使用包含模板存储库的作业,则复制过程可能需要几分钟才能完成,您可能需要刷新页面才能看到完成的消息。

从课堂中重复使用多个作业

  1. 登录 GitHub Classroom

  2. 在课堂名称的右侧,选择下拉菜单,然后单击重复使用作业

    Screenshot of the tile for a classroom. The "Reuse assignment" option in the dropdown menu is outlined in dark orange.

  3. 在“重复使用作业”模态框中,使用选择组织下拉菜单选择您希望作业所在的组织。然后,使用选择课堂下拉菜单选择您要将作业复制到的该组织内的课堂。

  4. 在每个作业的左侧,选择您要重复使用的作业。

  5. 单击创建作业

  6. 作业已复制到选定的课堂。如果您选择使用模板库重用作业,复制过程可能需要几分钟才能完成。