关于 GitHub Classroom
GitHub Classroom 是一种教学工具,允许教师和学校管理员创建和管理数字课堂和作业。您可以为单个学生或学生小组创建作业,设置截止日期,并在教师仪表盘上跟踪作业。此外,GitHub Classroom 具备众多功能,简化反馈、评分以及与现有教学工具的集成等任务。
GitHub Classroom 功能
GitHub Classroom 提供多种功能,以简化教学和学习。
作业模板
使用 GitHub Classroom,您可以创建使用模板仓库的作业,这些模板中包含模板代码、文档和其他您认为对学生有用的资源。带有模板仓库的作业会为学生生成带有起始代码的作业仓库。更多信息,请参阅 从模板仓库创建作业。
自动评分
通过 GitHub Classroom,您可以配置测试,使每当学生向其作业仓库推送时,系统自动为其评分。欲了解更多关于 GitHub Classroom 自动评分的内容,请参阅 使用自动评分。
连接学习管理系统的能力
您可以选择将学习管理系统 (LMS) 连接到 GitHub Classroom,以导入课堂的学生标识名单。更多信息,请参阅 将学习管理系统课程连接到课堂。
反馈拉取请求
您可以选择在作业中启用反馈拉取请求。如果为作业启用此功能,GitHub Classroom 会在每个学生或小组的作业仓库中创建一个标题为 Feedback 的特殊拉取请求。更多信息,请参阅 使用拉取请求进行反馈。
与集成开发环境 (IDE) 的组合
您可以将课堂与 IDE 集成。学生可以通过 IDE 对其作业仓库进行更改,或使用相应软件在本地检出并运行代码。更多信息,请参阅 将 GitHub Classroom 与 IDE 集成。