Skip to main content

使用 Git 和 GitHub 起始作业

您可以使用 Git 和 GitHub 起始作业,让学生全面了解 Git 和 GitHub 基础知识。

Organization owners who are admins for a classroom can use Git & GitHub starter assignments. For more information on classroom admins, see "About management of classrooms."

Git 和 GitHub 起始作业是一个预制课程,概括了 Git 和 GitHub 的基础知识,并将学生与资源联系起来以了解更多关于具体主题的信息。

基本要求

您必须先创建一个课堂才能创建作业。 更多信息请参阅“管理教室”。

创建起始作业

如果在课堂中没有现有作业

  1. 登录 GitHub Classroom
  2. 导航到教室。
  3. 作业 选项卡中,单击 Use starter assignment(使用起始作业)
创建第一次作业

如果在课堂中已经有现有作业

  1. 登录 GitHub Classroom
  2. 导航到教室。
  3. 作业 选项卡中,单击蓝色横幅上的链接。
“New assignment(新作业)”按钮

设置作业的基本信息

将入门课程导入您的组织,命名您的作业,决定是否分配截止日期,并选择分配仓库的可见性。

导入作业

您首先需要将 Git 和 GitHub 起始作业导入您的组织。

“导入作业”按钮

命名作业

对于个人作业,GitHub 课堂 使用仓库前缀和学生的 GitHub 用户名对仓库命名。 默认情况下,仓库前缀是作业标题。 例如,如果您对作业 "assignment-1" 命名,学生在 GitHub 上的用户名是 @octocat,则 @octocat 的作业仓库的名称将是 assignment-1-octocat

输入作业的标题。 (可选)单击 以编辑前缀。

作业标题和前缀

分配作业的截止时间

(可选)您可以为作业分配一个截止日期。 在“Deadline (optional)(截止日期 [可选])”下,单击文本字段,然后使用日期选择器指定截止日期。

作业截止日期选择器

选择作业仓库的可见性

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

完成后,单击 Continue(继续)。 GitHub 课堂 将创建作业并将您带到作业页面。

“Continue(继续)”按钮

邀请学生参加作业

默认情况下, GitHub 课堂 会为您创建的每个作业启用邀请 URL。 当邀请 URL 启用时,学生可以接受并提交作业。 您可以在 LMS、课程主页或您发布作业的任何地方与您的学生分享 URL。 如果学生已接受课堂作业,学生也可以在 GitHub 课堂 上导航到作业。

警告:在分享邀请 URL 时要小心。 任何拥有作业邀请 URL 的人都可以接受邀请并将 GitHub 上的个人帐户与您的名册中的标识符相关联。

您可以在作业的 All students(所有学生)选项卡中查看学生是否已进入教室或提交作业。 要防止学生接受或提交作业,您可以在“Edit assignment(编辑作业)”视图中更改“Assignment Status(作业状态)”。 当作业处于活动状态时,学生将能够使用邀请链接接受该作业。 当它处于非活动状态时,此链接将不再有效。

个人作业

Git 和 GitHub 起始作业只适用于个别学生,不适用于组。 一旦您创建作业,学生可以开始做作业。

后续步骤

延伸阅读