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