跳至主要内容

编辑作业

你可以在课程中编辑现有的作业。

谁可以使用此功能?

担任课堂管理员的组织所有者可以编辑该课堂的作业。有关课堂管理员的更多信息,请参阅“管理课堂”。

关于编辑作业

创建作业后,你可以编辑作业的许多方面,以更好地满足你和学生的需求。请注意,在创建作业后,你无法更改作业类型(个人或小组)或在线集成开发环境 (IDE)。有关详细信息,请参阅“创建个人作业”和“创建小组作业”。

编辑现有作业

  1. 登录 GitHub Classroom

  2. 在教室列表中,单击要查看的教室。

  3. 作业选项卡中,在要编辑的作业旁边,单击 .

    注意:你也可以从作业页面编辑作业。要访问作业页面,请在作业选项卡中,单击作业名称。

  4. 在“作业标题”下,单击文本字段,然后删除现有文本并键入新的作业标题。

  5. 或者,要编辑每个学生作业存储库的默认前缀,请在该前缀的名称旁边单击 .

    注意:编辑作业的标题或默认存储库前缀不会更改现有作业存储库的名称。

    然后,在“自定义存储库前缀”下键入新的前缀。

  6. 在“截止日期(可选)”下,单击文本字段,然后使用日期选择器重新分配截止日期。新截止日期不能在过去,重新分配截止日期将更新所有学生的截止日期。

    或者,要将截止日期设为截止日期,请选择这是截止日期。如果你使用截止日期,则在截止日期过后,学生将失去对作业存储库的写访问权限,除非他们获得延期。有关延长作业截止日期的详细信息,请参阅“为个人或小组延长作业截止日期”。

  7. 要更改作业状态,请选择作业状态下拉菜单,然后单击活动不活动

    注意:学生无法接受不活动的作业。在没有更多学生接受作业或作业截止日期已过时,你应将作业状态更改为不活动。

  8. 在“代码库可见性”下,选择可见性。如果您使用私有代码库,只有学生或团队才能看到您提供的反馈。

    注意:更改作业代码库的可见性不会追溯性地更改现有作业代码库的可见性。

  9. 您可以选择或取消选择授予学生对其代码库的管理员访问权限。有关代码库管理员权限的更多信息,请参阅“关于代码库”和“组织的代码库角色”。

    注意:在创建作业后授予或撤销学生管理员访问权限不会追溯性地更改现有作业代码库的权限。

  10. 若要设置或更改作业的模板代码库,请在“添加模板代码库以向学生提供入门代码”部分中,选择选择代码库下拉菜单。

    • 若要选择模板代码库,请开始在文本字段中输入代码库名称,然后在搜索结果中单击代码库。
    • 若要移除模板代码库,请删除文本字段中的任何文本。

    注意:默认情况下,作业会为课堂花名册上的每位学生创建一个空代码库。

  11. 若要添加新的自动评分测试,请在“添加自动评分测试”部分中,选择添加测试下拉菜单,然后从显示的选项中单击评分方法。有关更多信息,请参阅“使用自动评分”。

    此外,您可以使用 .

  12. 编辑或删除现有的自动评分测试。

    若要添加新的受保护路径,请在“受保护文件路径”部分中,键入文件或路径,然后单击添加路径.

    此外,通过单击删除现有的受保护路径

  13. 要启用或禁用反馈拉取请求,请选择或取消选择启用反馈拉取请求

    注意:为作业启用或禁用反馈拉取请求不会为现有作业存储库创建或删除反馈拉取请求。

  14. 单击更新作业

延伸阅读