Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

使用 LTI 1.1 集成 LMS

这些说明适合负责将外部应用程序添加到学习管理系统中的 LMS 管理员。在您使用 LTI 1.1 将 MATLAB® Grader™ 与 LMS 集成过程中的任何阶段,如果需要帮助,都可以联系 MathWorks 技术支持

注意

2021 年 6 月 30 日之后,IMS 将不再为使用该版本 LTI 的 MATLAB Grader 颁发新认证。LTI 1.1 的 MATLAB Grader 认证将于 2022 年 6 月到期。请迁移 MATLAB Grader 的实施,以为您的 LMS 供应商提供 LTI 1.3 集成方法。

注意

某些链接需要第三方供应商登录信息。

注意

对于复制然后粘贴到集成字段中的所有文本,请确保文本中没有前导和尾随空格,否则集成可能无法正常工作。

MATLAB GraderBlackboard Learn (Blackboard) 集成 - LTI 1.1

管理全局属性设置

  1. 转至 Admin 或 System Admin 面板。

  2. Integrations 下,选择 LTI Tool Providers

  3. 选择 Manage Global Properties

  4. Feature Availability 下,将 "Allow configured tool providers to post grades" 设置为 Yes

  5. 点击 Submit

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择 Blackboard

  3. 点击生成密钥和密码。复制这些值并启动 URL。

注册 LTI 1.1 提供者

转至 Blackboard® 上的学习工具互操作性,了解有关添加新的 LTI 1.1 工具提供者的说明。

  1. 按照添加 LTI 1.1 工具提供者标题下的说明执行操作。

    • 对于提供者机构管理,请输入“mathworks.com”。

    • 对于默认配置,请选择全局设置

    • 对于工具提供者密钥,请输入您在第一步中生成的 MATLAB Grader 密钥。

    • 对于工具提供者密令,请输入您在第一步中生成的 MATLAB Grader 密码。

    • 对于发送用户数据,请选择仅通过 SSL 发送用户数据通过任何连接发送用户数据

    • 对于要发送的用户字段,请选择课程中的角色。不要选择姓名电子邮件地址

  2. 按照如何创建位置标题下的说明执行操作。

    • 对于标签,请使用“MATLAB Grader”,以便教师可以轻松找到,将 MATLAB Grader 编程习题添加到 Blackboard 的课程中​。

    • 对于类型,请选择课程内容工具允许评分

    • 对于工具提供者 URL,请输入您在第一步中获取的启动 URL。

    • 点击提交

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

MATLAB GraderBrightspace (D2L) 集成 - LTI 1.1

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择 Brightspace (DL2)

  3. 点击生成密钥和密码。复制这些值并启动 URL。

MATLAB Grader 添加到 Brightspace 外部工具中

要将 MATLAB Grader 添加到 Brightspace® 外部工具中,请执行以下操作:

  1. 登录到 Brightspace。

  2. 转至 Admin Tools > External Learning Tools > Manage Tool Providers

  3. 点击 New Tool Provider

    • 对于 Launch Point,请输入您在上面复制的启动 URL。不要包括 https:///launch

    • Version 设置为 1.1

    • OAuth Signature Method 设置为 HMAC-SHA1

    • 对于 Secret,请输入您在第一步中生成的 MATLAB Grader 密码。

    • Tool Consumer Information 下,选中 Use custom tool information instead of default

    • 对于 Key,请输入您在第一步中生成的 MATLAB Grader 密钥。

    • 对于 Name,请使用“MATLAB Grader”,以便教师可以轻松找到,将 MATLAB Grader 编程习题添加到课程中​。

    • Visibility 下,选择 Allow users to use this tool provider

    • Security Settings 下,选择:

      • Send context information to tool provider

      • Send LTI user ID and LTI role list to tool provider

      • Send link title to tool provider

      • Send link description to tool provider

    • Make tool provider available to 下,点击 Add Org Units。选择课程以授予对 MATLAB Grader 的访问权限。点击表左上角的框以选择所有课程。

    完成所需信息后,点击 Save and Close

  4. 转至 Admin Tools > IMS Configuration 以设置角色。

    Brightspace

    机构

    角色

    必须包含一个

    不能包含任何

    Administrator

    Instructor

    Administrator

    Instructor

    Faculty

    Student

    Learner

    Mentor

    Learner

    Student

    Learner

    不适用

  5. 转至 Admin Tools > Permissions

    • Filter by Role 下拉菜单中,选择 Instructor

    • Filter by Tool 下拉菜单中,选择 External Learning Tools

    • Organization 列中,选择 Launch External Learning Tool Links

    • Course Offering 列中,选择:

      • Launch External Learning Tool Links

      • Manage External Learning Tool Links

      • Create External Learning Tool Links from available External Learning Tool Providers

    • Filter by Role 下拉菜单中,选择 Student

    • Organization 列中,选择 Launch External Learning Tool Links

    • Course Offering 列中,选择 Launch External Learning Tool Links

如果您已被授予管理外部学习工具链接的权限,则在习题之下,您可以选择打分并将其集成到成绩簿中。

故障排除

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

MATLAB GraderCanvas (Instructure) 集成 - LTI 1.1

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择 Canvas

  3. 点击生成密钥和密码。复制这些值并启动 URL。

添加外部工具

有关添加 App 的说明,请参阅 How do I configure a manual entry external app for a course?

  • 对于集成名称,请使用“MATLAB Grader”,以便教师可以轻松找到,将 MATLAB Grader 编程习题添加到课程中。

  • 对于 Consumer Key,请输入您在第一步中生成的 MATLAB Grader 密钥。

  • 对于 Shared Secret,请输入您在第一步中生成的 MATLAB Grader 密码。

  • 对于 Launch URL,请输入您在第一步中获取的启动 URL。

  • Domain 可以留空。

  • Privacy 设置为 Anonymous

完成添加 App 后,点击 Submit

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

MATLAB GraderMoodle 集成 - LTI 1.1

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择 Moodle

  3. 点击生成密钥和密码。复制这些值并启动 URL。

添加外部工具

  1. 登录到 Moodle™。

  2. 转至 Site administration > Plugins > Activity modules > External tool > Manage tools

  3. Manage tools 上,点击 configure a tool manually

    • 对于 Tool Name,请使用“MATLAB Grader”,以便教师可以轻松找到,将 MATLAB Grader 编程习题添加到课程中。

    • 对于 Tool URL,请输入您在第一步中获取的启动 URL。

    • 对于 Consumer Key,请输入您在第一步中生成的 MATLAB Grader 密钥。

    • 对于 Shared Secret,请输入您在第一步中生成的 MATLAB Grader 密码。

    • Tool configuration usage 设置为 Show in activity chooser and as a preconfigured tool

    • Privacy 下:

      • Share launcher's name with toolShare launcher's email with tool 设置为 Never

      • Accept grades from the tool 设置为 Always

    完成所需信息后,点击 Save changes

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

MATLAB GraderOpen edX 集成 - LTI 1.1

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择其他

  3. 点击生成密钥和密码。复制这些值并启动 URL。

添加 LTI 工具

在课程中启用 LTI 组件。您在课程层面执行 LTI。

  1. 从课程 Studio 页面中,依次选择Settings > Advanced Settings

  2. 对于 Advanced Module List,请输入 [ "lti_consumer" ]

  3. 对于 LTI Passports,请使用 ["id:client_key:client_secret" ] 格式输入 LTI 通行证字符串。

    • 对于 id,请使用 matlab

    • 对于 client key,请使用您在第一步中生成的 MATLAB Grader 密钥。

    • 对于 client secret,请使用您在第一步中生成的 MATLAB Grader 密码。

  4. 点击 Save Changes

有关其他详细信息,请参阅 LTI Component 中的 Open edX® 说明。

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

MATLAB GraderSakai 集成 - LTI 1.1

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择其他

  3. 点击生成密钥和密码。复制这些值并启动 URL。

添加外部工具

  1. 登录到 Sakai® 并转至 Administration Workspace

  2. Tool 菜单中,选择 External Tools

  3. 点击 Installed Tools

  4. 点击 Install LTI 1.1 Tool 链接。

    • 对于 Tool Title,请使用“MATLAB Grader”,以便教师可以轻松找到,将 MATLAB Grader 编程习题添加到课程中。允许教师更改 Tool Title

    • 对于 Button Text,请使用 MATLAB Grader

    • Tool Status 设置为 Enabled

    • 对于 Launch URL,请输入您在第一步中获取的启动 URL。

    • 对于 Launch Key,请输入您在第一步中生成的 MATLAB Grader 密钥。

    • 对于 Launch Secret,请输入您在第一步中生成的 MATLAB Grader 密码。

    • Privacy Settings 下,确保取消选择所有选项。

    • Services 下:

      • Allow External Tool to return grades

      • Allow External Tool to create grade columns

    • 指示以下类型的 Content Item/Deep Link Selection 启动:

      • Allow the tool to be one of the assessment types

    • Splash Screen 上方,选择 Allow additional custom parameters

    • 如有 Type of LTI 1.1 Launch to Use 部分,请选择 Use Legacy LTI 1.1 Launch

完成配置设置后,点击 Save

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

MATLAB Grader 与其他 LMS 集成

要将 MATLAB Grader 与本主题中未列出的 LMS 集成,请遵循这些一般说明。

获取 LTI 1.1 凭据

MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据

  1. MATLABGrader 中,转至 LMS 集成

  2. 从下拉列表中选择其他 LMS

  3. 点击生成密钥和密码。复制这些值并启动 URL。

添加外部工具

按照 LMS 中的说明添加 LTI 或外部工具。查找包含启动 URL、密钥和密码字段的设置。请记住,这些字段可能不会使用这些确切的名称,而且它们可能并不在同一页面中。

后续步骤

教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅在 LMS 课程中添加习题

相关主题