关于教室
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 应用程序”。
创建教室
- Sign into GitHub Classroom.
- 单击 New classroom(新教室)。
- In the list of organizations, click the organization you'd like to use for your classroom. Optionally, you can create a new organization. 更多信息请参阅“从头开始创建新组织”。
- Type the name for your classroom.
- Click Create classroom.
创建教室后,您便可开始为学生创建作业。 更多信息请参阅“创建个人作业”或“创建小组作业”。
为教室创建名册
您可以创建参加本课程的学生名册。
如果您的课程已有名册,您可以更新名册上的学生或删除名册。 更多信息请参阅“将学生添加到教室的名册”或“删除教室的名册”。
- Sign into GitHub Classroom.
- In the list of classrooms, click the classroom you want to view.
- Under the classroom name, click Students.
- 要将 GitHub 课堂 连接到 LMS 并导入名册,请单击 从学习管理系统导入并按照说明操作。 更多信息请参阅“将学习管理系统连接到 GitHub 课堂”。
- 要手动创建名册,请键入学生标识符。 (可选)单击 Upload a CSV or text file(上传 CSV 或文本文件)以上传包含标识符的文件。
- 单击 Create roster(创建名册)。
将学生添加到教室的名册
教室必须有一个现有的名册,才能将学生添加到名册中。 有关创建名册的更多信息,请参阅"为教室创建名册。
- Sign into GitHub Classroom.
- In the list of classrooms, click the classroom you want to view.
- Under the classroom name, click Students.
- 在“Classroom roster(教室名册)”右侧,单击 Update students(更新学生)。
- 按照说明将学生添加到名册中。
- 要从 LMS 导入学生,请点击 Sync from a learning management system(从学习管理系统同步)。 有关将从 LMS 导入名册的更多信息,请参阅“将学习管理系统连接到 GitHub 课堂”。
- 要手动添加学生,在“Manually add students(手动添加学生)”下,单击 Upload a CSV or text file(上传 CSV 或文本文件)或输入学生的标识符,然后单击 Add roster entries(添加名册条目)。
重命名教室
- Sign into GitHub Classroom.
- In the list of classrooms, click the classroom you want to view.
- Under the classroom name, click Settings.
- 在“Classroom name(教室名称)”下,为教室输入一个新的名称。
- 单击 Rename classroom(重命名教室)。
存档或取消存档教室
您可以在 GitHub 课堂 上存档不再使用的教室。 存档教室时,无法为教室创建新作业或编辑现有作业。 学生不能在存档的教室中接受分配作业的邀请。
- Sign into GitHub Classroom.
- 在教室名称的右侧,选择 下拉菜单,然后单击“Archive(存档)”。
- 要取消存档教室,在教室名称的右侧,选择 下拉菜单,然后单击 Unarchive(取消存档)。
删除教室的名册
- Sign into GitHub Classroom.
- In the list of classrooms, click the classroom you want to view.
- Under the classroom name, click Students.
- 在“Delete this roster(删除此名册)”下,单击 Delete roster(删除名册)。
- 阅读警告,然后单击 Delete roster(删除名册)。
删除教室
- Sign into GitHub Classroom.
- In the list of classrooms, click the classroom you want to view.
- Under the classroom name, click Settings.
- 在“Delete this classroom(删除此教室)”右侧,单击 Delete classroom(删除教室)。
- 阅读警告。
- 要验证删除的是否为正确的教室,请键入要删除的教室的名称。
- 单击 Delete classroom(删除教室)。