Git 和 GitHub 入门作业是一个预制课程,概括了 Git 和 GitHub 的基础知识,并将学生与资源联系起来以了解更多关于具体主题的信息。
先决条件
您必须先创建一个课堂才能创建作业。 有关详细信息,请参阅“管理教室”。
创建起始作业
如果在课堂中没有现有作业
- 登录 GitHub Classroom。
- 导航到教室。
- 在“工作”选项卡中,单击“使用起始工作” 。
如果在课堂中已经有现有作业
- 登录 GitHub Classroom。
- 导航到教室。
- 在 “作业”选项卡中,单击蓝色横幅上的链接。
设置作业的基本信息
将入门课程导入您的组织,命名您的作业,决定是否分配截止日期,并选择分配仓库的可见性。
导入作业
如果需要将 Git 和 GitHub 起始作业导入你的组织,单击“导入工作”。
命名作业
对于个人作业,GitHub Classroom 使用仓库前缀和学生的 GitHub 用户名对仓库命名。 默认情况下,仓库前缀是作业标题。 例如,如果你对作业 "assignment-1" 命名,学生在 GitHub 上的用户名是 @octocat,则 @octocat 的作业存储库的名称将是 assignment-1-octocat
。
在“工作标题”下,键入工作的标题。 (可选)单击 以编辑前缀。
分配作业的截止时间
(可选)您可以为作业分配一个截止日期。 在“Deadline (optional)(截止日期 [可选])”下,单击文本字段,然后使用日期选择器指定截止日期。
(可选)若要将截止时间设置为截止日期,请选择“这是截止日期”。 如果使用截止日期,学生将在截止日期之后失去对其作业存储库的写入权限(除非他们收到了延期)。 有关延长作业时限的详细信息,请参阅“为个人或组延长作业时限”。
选择作业仓库的可见性
作业的仓库可以是公开或私有的。 如果您使用私有仓库,只有学生可以查看您提供的反馈。 在“Repository visibility(仓库可见性)”下,选择可见性。
完成后,单击“继续”。 GitHub Classroom 将创建作业并将您带到作业页面。
邀请学生参加作业
默认情况下, GitHub Classroom 会为您创建的每个作业启用邀请 URL。 当邀请 URL 启用时,学生可以接受并提交作业。 您可以在 LMS、课程主页或您发布作业的任何地方与您的学生分享 URL。 如果学生已接受课堂作业,学生也可以在 GitHub Classroom 上导航到作业。
Warning
请注意共享邀请 URL 的位置。 任何拥有作业邀请 URL 的人都可以接受邀请并将 GitHub 上的个人帐户与你的名册中的标识符相关联。
你可以在作业的“所有学生”选项卡中查看学生是否已进入教室以及是否接受或提交作业。 若要防止学生接受或提交作业,可以在“编辑作业”视图中更改“作业状态”。 当作业处于“活动”状态时,学生将能够使用邀请链接接受该作业。 当它处于“非活动”状态时,此链接将不再有效。
Git 和 GitHub 入门作业只适用于个别学生,不适用于组。 一旦您创建作业,学生可以开始做作业。