关于将 LMS 连接到课堂
你可以将学习管理系统 (LMS) 连接到 GitHub Classroom,并从 LMS 导入学生标识符花名册。
先决条件
在将 LMS 连接到课堂之前,LMS 实例的管理员需要将 LMS 注册到 GitHub Classroom 以启动 OAuth 握手。管理员只需执行一次此注册过程,然后使用其 LMS 实例的任何教师都可以将他们的 LMS 课程同步到课堂。有关更多信息,请参阅“将学习管理系统注册到 GitHub Classroom”。
注意:Google Classroom 不使用 LTI 协议,因此在导入花名册之前不需要连接到 GitHub Classroom。有关更多信息,请参阅“将学习管理系统课程连接到课堂”。
要配置 LMS 以连接到 GitHub Classroom,您必须首先创建一个课堂。有关更多信息,请参阅“管理课堂”。
受支持的 LMS
GitHub Classroom 支持连接到实现学习工具互操作性 (LTI) 标准的 LMS。
- LTI 版本 1.3
- LTI 优势
使用 LTI 有助于确保您的信息安全。LTI 是一个行业标准协议,GitHub Classroom 对 LTI 的使用已获得教学管理系统 (IMS) 全球学习联盟的认证。有关更多信息,请参阅 IMS 全球学习联盟网站上的学习工具互操作性和关于 IMS 全球学习联盟。
GitHub 已测试并验证了以下 LMS 的注册、连接和花名册数据导入到 GitHub Classroom 中。
- 画布
- Moodle
- Sakai
- Google Classroom
注意:其他实现 LTI 1.3 的 LMS 也可能适用于 GitHub Classroom,但尚未得到验证。LMS 管理员可能需要配置有关隐私和按钮位置的自定义设置,并可能需要向教师提供有关如何从 LMS 启动到 GitHub Classroom 的文档。
Google Classroom 不使用 LTI 协议,因此在导入花名册之前不需要连接到 GitHub Classroom。有关更多信息,请参阅“将学习管理系统课程连接到课堂”。
将画布课程与课堂关联
您可以在 GitHub Classroom 中将画布课程与课堂关联。有关画布的更多信息,请参阅画布网站。
在您可以关联 LMS 课程之前,管理员需要使用课堂注册您的 LMS 实例。有关更多信息,请参阅“使用 GitHub Classroom 注册学习管理系统”。
- 登录画布。
- 选择要与 GitHub Classroom 集成的画布课程。
- 单击左侧边栏中的设置,然后单击应用选项卡。
- 单击+ 应用按钮。
- 在“配置类型”下,从下拉菜单中选择按客户端 ID。
- 在“客户端 ID”下,输入 LMS 管理员在使用 GitHub Classroom 注册您的 LMS 实例时创建的客户端 ID。
- 单击提交,然后单击安装。
- 刷新页面,您应该会在课程详细信息页面的右侧课程子导航菜单中看到GitHub Classroom链接。请注意,如果您的 LMS 管理员在注册您的 LMS 时将其命名为其他名称,则名称可能不同。
- 单击GitHub Classroom链接将引导您进入 GitHub Classroom,您可以在其中选择一个课堂与您的 LMS 课程关联。
课程关联后,您可以将花名册从 LMS 课程导入到课堂中。有关更多信息,请参阅“从您的 LMS 导入花名册”。
将 Moodle 课程与课堂关联
您可以在 GitHub Classroom 中将 Moodle 课程与课堂关联。有关 Moodle 的更多信息,请参阅Moodle 网站。
管理员需要在课堂中注册您的 LMS 实例,然后您才能链接 LMS 课程。有关更多信息,请参阅“使用 GitHub Classroom 注册学习管理系统”。
您必须使用 Moodle 3.0 或更高版本。
- 登录 Moodle。
- 选择要与 GitHub Classroom 集成的 Moodle 课程。
- 在“外部工具”下的“常规”中,您应该会看到一个名为“GitHub Classroom”的按钮。请注意,如果您的 LMS 管理员在注册您的 LMS 时将其命名为其他名称,则名称可能不同。
- 单击GitHub Classroom按钮将带您进入 GitHub Classroom,您可以在其中选择一个课堂与您的 LMS 课程链接。
课程关联后,您可以将花名册从 LMS 课程导入到课堂中。有关更多信息,请参阅“从您的 LMS 导入花名册”。
将 Sakai 课程与课堂链接
您可以在 GitHub Classroom 中将您的 Sakai 课程与课堂链接。有关 Sakai 的更多信息,请参阅 Sakai 网站。
管理员需要在课堂中注册您的 LMS 实例,然后您才能链接 LMS 课程。有关更多信息,请参阅“使用 GitHub Classroom 注册学习管理系统”。
- 登录您的 Sakai 实例。
- 选择要与 GitHub Classroom 集成的 Sakai 课程。
- 单击外部工具。
- 单击工具链接。
- 单击“GitHub Classroom”链接将带您进入 GitHub Classroom,您可以在其中选择一个课堂与您的 LMS 课程链接。
课程关联后,您可以将花名册从 LMS 课程导入到课堂中。有关更多信息,请参阅“从您的 LMS 导入花名册”。
从您的 LMS 导入花名册
要从您的 LMS 导入您的花名册
- 在 GitHub Classroom 中打开您的链接课堂并选择“学生”选项卡。
- 单击包含您的 LMS(Canvas、Sakai 或 Moodle)名称的从...导入按钮。
- 选择您希望为您的学生使用的标识符,然后单击导入花名册条目,您的花名册将被导入。
要更新现有花名册
- 在 GitHub Classroom 中打开您的链接课堂并选择“学生”选项卡。
- 单击包含您的 LMS(Canvas、Sakai 或 Moodle)名称的从...同步按钮。
从 Google Classroom 导入花名册
Google Classroom 不使用 LTI 协议,因此在导入花名册之前无需连接到 GitHub Classroom。
-
登录 GitHub Classroom。
-
在课堂列表中,单击您要查看的课堂。
-
在课堂名称下,单击 学生.
-
如果您的课堂已经有了花名册,您可以更新花名册或删除花名册并创建新花名册。
-
在 LMS 列表中,单击Google Classroom。
-
登录 Google,然后选择要链接到的 Classroom。
断开 LMS 连接
您可以在 GitHub Classroom 设置中断开课堂与 LMS 的连接。
-
登录 GitHub Classroom。
-
在课堂列表中,单击您要查看的课堂。
-
在课堂名称下,单击 设置.
-
在“连接到学习管理系统 (LMS)”下,单击连接设置。
-
在“删除与学习管理系统的连接”下,单击断开与学习管理系统的连接。