# 使用 GitHub Classroom 教学

了解如何设置课堂和作业。

## Links

* [管理教室](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms)

  你可以为你教 GitHub Classroom的每门课程创建和管理一个课堂。

* [关于作业](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/about-assignments)

  可以使用单个或组作业 GitHub Classroom 来教学生并对其工作进行评分。

* [使用 Git 和 GitHub 入门作业](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment)

  可以使用 Git 和 GitHub 初学者作业向学生提供 Git 和 GitHub 基础知识的概述。

* [创建个人作业](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)

  您可以为课程中的学生创建需单独完成的作业。

* [创建小组任务](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)

  您可以为参加您课程的学生团队创建协作作业。

* [编辑作业](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/editing-an-assignment)

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

* [为个人或组延长作业时限](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/extending-an-assignments-deadline-for-an-individual-or-group)

  可以为单个学生和组延长时限，以允许他们有更多时间提交作业。

* [使用“作业概述”页监视学生的进度](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/monitor-students-progress-with-the-assignment-overview-page)

  可以使用“作业概述”页跟踪每个学生或团队的作业进度。

* [重用作业](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment)

  你可以在多个教室中重用现有作业，包括不同组织中的教室。

* [从模板仓库创建作业](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-assignment-from-a-template-repository)

  您可以从模板仓库创建作业，为学生提供起始代码、文档和其他资源。

* [通过提交拉取请求来提供反馈](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/leave-feedback-with-pull-requests)

  您可以仓库内的特定拉取请求中给学生的每个作业留反馈。

* [使用自动分级](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-autograding)

  您可以通过配置测试在作业仓库中运行，来自动提供对您学生提交的代码的反馈。

* [使用GitHub Classroom与GitHub CLI](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/using-github-classroom-with-github-cli)

  可以使用ghGitHub命令行接口直接从命令行使用GitHub Classroom。

* [在 GitHub Classroom 注册一个学习管理系统](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/register-a-learning-management-system-with-github-classroom)

  可以使用 \<a0/a0> 配置符合 LTI 的学习管理系统 （LMS）。

* [将 Learning Management System 课程连接到教室](/zh/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom)

  你可以配置符合 LTI 的学习管理系统 （LMS） 课程以连接到 GitHub Classroom 该课程，以便可以导入课堂的名单。