Skip to main content

重用作业

你可以在多个教室中重用现有作业,包括不同组织中的教室。

Who can use this feature

Organization owners who are admins for a classroom can reuse assignments from a classroom. 有关教室管理员的详细信息,请参阅“关于教室管理”。

关于重用作业

你可在有权访问的任何其他教室(包括其他组织中的教室)中重用现有的个人或小组作业。 你还可以从一个教室一次性重用多个作业。 如果选择重用作业,GitHub Classroom 会将作业复制到你所选择的教室。 如果作业使用模板存储库并且你选择在其他组织的教室中重复使用它,GitHub Classroom 将在目标组织中创建存储库及其内容的副本。

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

重用作业

  1. 登录 GitHub Classroom

  2. 导航到包含要重用的作业的教室。

    组织教室列表中的教室

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

    课堂作业列表中的作业

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

    “重用作业”按钮

  5. 在“重用作业”模式中,使用“选择组织”下拉菜单选择希望作业所在的组织。 然后,使用“选择教室”下拉菜单选择组织内要将作业复制到的教室。

    “重用作业”模式

  6. 单击“创建作业”。

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

    已完成重用作业的消息

从一个教室重用多个作业

  1. 登录 GitHub Classroom

  2. 在教室名称右侧,选择 下拉菜单,然后单击“重用作业”。

    “教室概述”页的屏幕截图,其中突出显示了下拉菜单

  3. 在“重用作业”模式中,使用“选择组织”下拉菜单选择希望作业所在的组织。 然后,使用“选择教室”下拉菜单选择组织内要将作业复制到的教室。

    重用作业模式的屏幕截图

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

    多个所选作业的屏幕截图

  5. 单击“创建作业”。

  6. 作业将复制到所选教室。 如果选择通过模板存储库重用作业,则复制过程可能需要几分钟才能完成。