Git 和 GitHub 入门作业是一个预制课程,总结了 Git 和 GitHub 的基础知识,并为学生提供链接,让他们可以了解有关特定主题的更多信息。
先决条件
您必须先创建一个课堂,然后才能创建作业。有关更多信息,请参阅“管理课堂”。
创建入门作业
如果课堂中没有现有作业
- 登录 GitHub Classroom。
- 导航到一个课堂。
- 在 **作业**选项卡中,单击**使用入门作业**。
如果课堂中已存在作业
- 登录 GitHub Classroom。
- 导航到一个课堂。
- 在 **作业**选项卡中,单击蓝色横幅中的链接。
设置作业基础
将入门课程导入您的组织,为您的作业命名,决定是否分配截止日期,以及选择作业存储库的可见性。
导入作业
要将 Git 和 GitHub 入门作业导入您的组织,请单击**导入作业**。
命名作业
对于个人作业,GitHub Classroom 会根据存储库前缀和学生的 GitHub 用户名命名存储库。默认情况下,存储库前缀为作业标题。例如,如果您将作业命名为“assignment-1”,并且学生在 GitHub 上的用户名为@octocat,则@octocat 的作业存储库名称将为assignment-1-octocat
。
在“作业标题”下,键入作业标题。或者,单击以编辑前缀。
为作业分配截止日期
或者,您可以为作业分配截止日期。在“截止日期(可选)”下,单击文本字段,然后使用日期选择器分配截止日期。
或者,要将截止日期设为截止日期,请选择**这是截止日期**。如果您使用截止日期,则学生在截止日期过后将无法再写入其作业存储库,除非他们获得延期。有关延长作业截止日期的更多信息,请参阅“为个人或小组延长作业截止日期”。
选择作业存储库的可见性
作业的存储库可以是公开的或私有的。如果您使用私有存储库,则只有学生才能看到您提供的反馈。在“存储库可见性”下,选择可见性。
完成后,单击**继续**。GitHub Classroom 将创建作业并带您进入作业页面。
邀请学生参加作业
默认情况下,GitHub Classroom 会为您创建的每个作业启用邀请 URL。学生可以在邀请 URL 启用期间接受并提交作业。您可以在 LMS、课程主页或发布作业的任何位置与学生共享此 URL。如果学生已为课堂接受了作业,则他们也可以导航到 GitHub Classroom 上的作业。
警告
在共享邀请 URL 时要小心。任何拥有作业邀请 URL 的人都可以接受邀请,并将 GitHub 上的个人帐户与您的花名册中的标识符关联。
您可以在作业的**所有学生**选项卡中查看学生是否已加入课堂并接受或提交了作业。要阻止学生接受或提交作业,您可以在“编辑作业”视图中更改“作业状态”。当作业处于活动状态时,学生将能够使用邀请链接接受它。当它处于非活动状态时,此链接将不再有效。
Git 和 GitHub 入门作业仅适用于单个学生,不适用于小组。创建作业后,学生就可以开始作业。