Skip to main content

编辑作业

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

谁可以使用此功能

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

关于编辑作业

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

编辑现有作业

  1. 登录 GitHub Classroom

  2. 在课堂列表中,单击要查看的课堂。

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

    注意:还可以从作业的页面编辑作业。 若要访问作业的页面,请在“作业”选项卡中,单击作业名称。

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

  5. (可选)若要编辑每个学生的作业存储库的默认前缀,请在前缀名称旁单击

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

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

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

    (可选)若要将截止时间设置为截止日期,请选择“这是截止日期”。 如果使用截止日期,学生将在截止日期之后失去对其作业存储库的写入权限(除非他们收到了延期)。 有关延长作业时限的详细信息,请参阅“为个人或组延长作业时限”。

  7. 若要更改作业的状态,请选择“作业状态”下拉菜单,然后单击“活动”或“非活动”。

    注意:学生不能接受非活动作业。 一旦不再有学生应接受作业或作业截止日期已过,应将作业状态更改为非活动状态。

  8. 在“Repository visibility(仓库可见性)”下,选择可见性。 如果您使用私有仓库,只有学生或团队可以查看您提供的反馈。

    注意:更改作业存储库的可见性不会以追溯方式更改现有作业存储库的可见性。

  9. (可选)选择或取消选择“授予学生对其存储库的管理员权限”。 有关存储库的管理员权限的详细信息,请参阅“关于仓库”和“组织的存储库角色”。

    注意:创建作业后授予或撤销学生管理员访问权限不会以追溯方式更改现有作业存储库的权限。

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

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

    注意:默认情况下,作业将为教室名册上的每个学生创建一个空存储库。

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

    此外,可以使用 编辑或删除现有的自动评分测试。

  12. 若要打开或关闭反馈拉取请求,请选择或取消选择“启用反馈拉取请求”。

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

  13. 单击“更新作业”。

延伸阅读