跳至主要内容

重复使用作业

您可以在多个课堂中复用已有作业,包括不同组织下的课堂。

谁可以使用此功能?

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

关于复用作业

您可以在任何有访问权限的其他课堂中复用现有的个人作业或组合作业,包括不同组织下的课堂。您也可以一次性复用同一课堂中的多个作业。选择复用作业后,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. 作业已复制到所选课堂。如果您复用的作业使用了模板仓库,复制过程可能需要几分钟才能完成。

© . This site is unofficial and not affiliated with GitHub, Inc.