跳至主要内容

了解作业

您可以在 GitHub Classroom 中使用个人或小组作业来教授学生并对其工作进行评分。

关于 GitHub Classroom 中的作业

作业是为 GitHub Classroom 中的学生创建的课程作业。您可以使用作业来测试和评分学生,或帮助学生练习所学内容。

使用 GitHub Classroom,您可以创建由单个学生完成的个人作业,或由团队完成的小组作业。更多信息,请参阅 作业类型

每个作业都有标题和可选的截止日期。您可以选择 GitHub Classroom 创建的仓库的可见性并设置访问权限。您还可以自动评分作业,并创建专用空间与学生讨论作业。

您可以选择为作业启用反馈拉取请求。如果为作业启用此功能,GitHub Classroom 会在每位学生或小组的作业仓库中创建一个标题为 反馈 的特殊拉取请求。更多信息,请参阅 使用拉取请求留下反馈

您可以将课堂与 IDE 集成。学生可以通过 IDE 对他们的作业仓库进行更改,或通过适当的软件将代码检出并在本地运行。更多信息,请参阅 将 GitHub Classroom 与 IDE 集成

您可以在任何您拥有管理员访问权限的其他课堂中重用现有作业,包括不同组织中的课堂。更多信息,请参阅 重用作业

注意

您必须先创建课堂才能创建作业。更多信息,请参阅 管理课堂

作业类型

您可以使用 GitHub Classroom 创建个人作业和小组作业。

个人作业

个人作业是为参加 GitHub Classroom 课程的每位学生提供的作业。学生应在没有其他学生帮助的情况下完成个人作业。

当学生接受作业时,GitHub Classroom 会自动为该学生创建一个新仓库。仓库可以是空的,或者您可以使用包含入门代码、文档、测试和其他资源的模板仓库来创建仓库。每个作业仓库均属于您在 GitHub 上的组织账户。

更多信息,请参阅 创建个人作业

小组作业

小组作业是为 GitHub Classroom 中的学生小组提供的协作式作业。学生可以像专业开发团队一样在共享仓库中共同完成小组作业。

当学生接受小组作业时,学生可以创建一个新团队或加入已有团队。GitHub Classroom 将作业的团队保存为一个集合。您可以在创建作业时为特定作业命名该团队集合,并且可以在以后重复使用该团队集合。

更多信息,请参阅 创建小组作业

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.