我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

管理教室

您可以为您使用 GitHub 课堂 教授的每个课程创建和管理一个教室。

组织所有者可管理组织的教室。

本文内容

关于教室

A classroom in GitHub 课堂 is where teachers and students interact during a course. Teachers can create a student roster for the classroom, then create, assign, review, and grade assignments within the classroom.

教室

关于教室的管理

GitHub 课堂 使用 GitHub 上的组织帐户来管理您创建的每个教室的权限、管理和安全。 每个组织可以有多个教室。

创建教室后,GitHub 课堂 将提示您邀请助教 (TA) 和管理员到教室。 每个教室可以有一个或多个管理员。 管理员可以是教师、TA 或您希望其控制您在 GitHub 课堂 上的教室的任何其他课程管理员。

邀请 TA 和管理员进入您的教室,操作方法是以组织所有者身份邀请 GitHub 上的用户帐户到您的组织,并共享您教室的 URL。 组织所有者可以管理组织的任何教室。 更多信息请参阅“组织的权限级别”和“邀请用户加入您的组织”。

使用完教室后,可以存档教室,以后可以参考该教室、名册和作业,或者如果您不再需要该教室,也可以将其删除。

关于教室名册

每个教室都有一个名册。 名册是参加您的课程的学生的标识符列表。

首次与学生共享作业 URL 时,学生必须使用其用户帐户登录 GitHub,才能将用户帐户链接到教室的标识符。 学生链接用户帐户后,您可以在名册中看到关联的用户帐户。 您还可以查看学生何时接受或提交作业。

教室名册

基本要求

您必须在 GitHub 上拥有组织帐户才能管理 GitHub 课堂 上的教室。 更多信息请参阅“GitHub 帐户的类型”和“从头开始创建新组织”。

您必须为组织授权 GitHub 课堂 的 OAuth 应用程序才可管理组织帐户的教室。 更多信息请参阅“授权 OAuth 应用程序”。

创建教室

  1. Sign into GitHub Classroom.
  2. 单击 New classroom(新教室)
    "New classroom(新教室)"按钮
  3. In the list of organizations, click the organization you'd like to use for your classroom. Optionally, you can create a new organization. 更多信息请参阅“从头开始创建新组织”。
    Organization in list of organizations for creating new classroom
  4. Type the name for your classroom.
    Text field for typing name of classroom
  5. Click Create classroom.
    Text field for typing name of classroom

创建教室后,您便可开始为学生创建作业。 更多信息请参阅“创建个人作业”或“创建小组作业”。

为教室创建名册

您可以创建参加本课程的学生名册。

如果您的课程已有名册,您可以更新名册上的学生或删除名册。 更多信息请参阅“将学生添加到教室的名册”或“删除教室的名册”。

  1. Sign into GitHub Classroom.
  2. In the list of classrooms, click the classroom you want to view.
    组织教室列表中的教室
  3. Under the classroom name, click Students.
    "Students" tab for classroom
  4. 要将 GitHub 课堂 连接到 LMS 并导入名册,请单击 从学习管理系统导入并按照说明操作。 更多信息请参阅“将学习管理系统连接到 GitHub 课堂”。
    "Import from a learning management system(从学习管理系统导入)"按钮
  5. 要手动创建名册,请键入学生标识符。 (可选)单击 Upload a CSV or text file(上传 CSV 或文本文件)以上传包含标识符的文件。
    用于键入学生标识符的文本字段和"上传 CSV 或文本文件"按钮
  6. 单击 Create roster(创建名册)
    "创建名册" 按钮

将学生添加到教室的名册

教室必须有一个现有的名册,才能将学生添加到名册中。 有关创建名册的更多信息,请参阅"为教室创建名册

  1. Sign into GitHub Classroom.
  2. In the list of classrooms, click the classroom you want to view.
    组织教室列表中的教室
  3. Under the classroom name, click Students.
    "Students" tab for classroom
  4. 在“Classroom roster(教室名册)”右侧,单击 Update students(更新学生)
    学生列表上方"教室名册"标题右侧的"更新学生"按钮
  5. 按照说明将学生添加到名册中。
    • 要从 LMS 导入学生,请点击 Sync from a learning management system(从学习管理系统同步)。 有关将从 LMS 导入名册的更多信息,请参阅“将学习管理系统连接到 GitHub 课堂”。
    • 要手动添加学生,在“Manually add students(手动添加学生)”下,单击 Upload a CSV or text file(上传 CSV 或文本文件)或输入学生的标识符,然后单击 Add roster entries(添加名册条目)
      用于选择将学生添加到课堂的方法的模式

重命名教室

  1. Sign into GitHub Classroom.
  2. In the list of classrooms, click the classroom you want to view.
    组织教室列表中的教室
  3. Under the classroom name, click Settings.
    "Settings" tab for classroom
  4. 在“Classroom name(教室名称)”下,为教室输入一个新的名称。
    "教室名称"下用于键入教室名称的文本字段
  5. 单击 Rename classroom(重命名教室)
    "重命名教室"按钮

存档或取消存档教室

您可以在 GitHub 课堂 上存档不再使用的教室。 存档教室时,无法为教室创建新作业或编辑现有作业。 学生不能在存档的教室中接受分配作业的邀请。

  1. Sign into GitHub Classroom.
  2. 在教室名称的右侧,选择 下拉菜单,然后单击“Archive(存档)”。
    水平烤肉串图标的下拉菜单和"存档"菜单项
  3. 要取消存档教室,在教室名称的右侧,选择 下拉菜单,然后单击 Unarchive(取消存档)
    水平烤肉串图标的下拉菜单和"Unarchive(取消存档)"菜单项

删除教室的名册

  1. Sign into GitHub Classroom.
  2. In the list of classrooms, click the classroom you want to view.
    组织教室列表中的教室
  3. Under the classroom name, click Students.
    "Students" tab for classroom
  4. 在“Delete this roster(删除此名册)”下,单击 Delete roster(删除名册)
    教室的"学生"选项卡中"删除此名册"下的"删除名册"按钮
  5. 阅读警告,然后单击 Delete roster(删除名册)
    教室的"学生"选项卡中"删除此名册"下的"删除名册"按钮

删除教室

  1. Sign into GitHub Classroom.
  2. In the list of classrooms, click the classroom you want to view.
    组织教室列表中的教室
  3. Under the classroom name, click Settings.
    "Settings" tab for classroom
  4. 在“Delete this classroom(删除此教室)”右侧,单击 Delete classroom(删除教室)
    "删除仓库"按钮
  5. 阅读警告
  6. 要验证删除的是否为正确的教室,请键入要删除的教室的名称。
    用于删除包含警告的教室的模式和教室名称的文本字段
  7. 单击 Delete classroom(删除教室)
    "删除教室"按钮

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。