使用 LTI 1.1 集成 LMS
这些说明适合负责将外部应用程序添加到学习管理系统中的 LMS 管理员。在您使用 LTI 1.1 将 MATLAB® Grader™ 与 LMS 集成过程中的任何阶段,如果需要帮助,都可以联系 MathWorks 技术支持。
注意
自 2021 年 6 月 30 日起,IMS 不再为使用以下旧版 LTI 的产品颁发新认证:1.0、1.1、1.1.1、1.1.2、1.2 和 2.0。这些版本的现有认证已于 2022 年 6 月 30 日到期。要使用 IMS 认证的实现方法与 MATLAB Grader 集成,院校和供应商(LMS 供应商)应采用 LTI 1.3 和 LTI Advantage。有关详细信息,请参阅安全更新和早期版本 LTI 弃用计划。
注意
某些链接需要第三方供应商登录信息。
注意
对于复制然后粘贴到集成字段中的所有文本,请确保文本中没有前导和尾随空格,否则集成可能无法正常工作。
将 MATLAB Grader 与 Blackboard Learn (Blackboard) 集成 - LTI 1.1
管理全局属性设置
转至 Admin 或 System Admin 面板。
在 Integrations 下,选择 LTI Tool Providers。
选择 Manage Global Properties。
在 Feature Availability 下,将 "Allow configured tool providers to post grades" 设置为 Yes。
点击 Submit。
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择 Blackboard。
点击生成密钥和密码。复制这些值并启动 URL。
注册 LTI 1.1 提供者
转至 Blackboard® 上的学习工具互操作性,了解有关添加新的 LTI 1.1 工具提供者的说明。
按照添加 LTI 1.1 工具提供者标题下的说明执行操作。
对于提供者机构管理,请输入“mathworks.com”。
对于提供者机构管理的状态,请选择已批准。
对于默认配置,请选择全局设置。
对于工具提供者密钥,请输入您在第一步中生成的 MATLAB Grader 密钥。
对于工具提供者密令,请输入您在第一步中生成的 MATLAB Grader 密码。
对于发送用户数据,请选择仅通过 SSL 发送用户数据或通过任何连接发送用户数据。
对于要发送的用户字段,请选择课程中的角色。不要选择姓名或电子邮件地址。
按照如何创建位置标题下的说明执行操作。
对于标签,请使用“MATLAB Grader”,以便教师可以轻松找到,将 MATLAB Grader 编程习题添加到 Blackboard 的课程中。
对于类型,请选择课程内容工具和允许评分。
对于工具提供者 URL,请输入您在第一步中获取的启动 URL。
点击提交。
后续步骤
教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅向 LMS 课程中添加 MATLAB Grader 评判项目。
将 MATLAB Grader 与 Brightspace (D2L) 集成 - LTI 1.1
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择 Brightspace (DL2)。
点击生成密钥和密码。复制这些值并启动 URL。
将 MATLAB Grader 添加到 Brightspace 外部工具中
要将 MATLAB Grader 添加到 Brightspace® 外部工具中,请执行以下操作:
登录到 Brightspace。
转至 Admin Tools > External Learning Tools > Manage Tool Providers。
点击 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。
转至 Admin Tools > IMS Configuration 以设置角色。
Brightspace
机构
角色 必须包含一个
不能包含任何
Administrator
Instructor
Administrator
Instructor
Faculty
Student
Learner
Mentor
Learner
Student
Learner
不适用
转至 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。
如果您已被授予管理外部学习工具链接的权限,则在习题之下,您可以选择打分并将其集成到成绩簿中。
故障排除
请参阅 Brightspace 帮助文档中的 Set up integration with a tool provider。
后续步骤
教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅向 LMS 课程中添加 MATLAB Grader 评判项目。
将 MATLAB Grader 与 Canvas (Instructure) 集成 - LTI 1.1
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择 Canvas。
点击生成密钥和密码。复制这些值并启动 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 Grader 评判项目。
将 MATLAB Grader 与 Moodle 集成 - LTI 1.1
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择 Moodle。
点击生成密钥和密码。复制这些值并启动 URL。
添加外部工具
登录到 Moodle™。
转至 Site administration > Plugins > Activity modules > External tool > Manage tools。
在 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 tool 和 Share launcher's email with tool 设置为
Never
。将 Accept grades from the tool 设置为
Always
。
完成所需信息后,点击 Save changes。
后续步骤
教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅向 LMS 课程中添加 MATLAB Grader 评判项目。
将 MATLAB Grader 与 Open edX 集成 - LTI 1.1
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择其他。
点击生成密钥和密码。复制这些值并启动 URL。
添加 LTI 工具
在课程中启用 LTI 组件。您在课程层面执行 LTI。
从课程 Studio 页面中,依次选择Settings > Advanced Settings。
对于 Advanced Module List,请输入
[ "lti_consumer" ]
。对于 LTI Passports,请使用
["id:client_key:client_secret" ]
格式输入 LTI 通行证字符串。对于 id,请使用
matlab
。对于 client key,请使用您在第一步中生成的 MATLAB Grader 密钥。
对于 client secret,请使用您在第一步中生成的 MATLAB Grader 密码。
点击 Save Changes。
有关其他详细信息,请参阅 LTI Component 中的 Open edX® 说明。
后续步骤
教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅向 LMS 课程中添加 MATLAB Grader 评判项目。
将 MATLAB Grader 与 Sakai 集成 - LTI 1.1
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择其他。
点击生成密钥和密码。复制这些值并启动 URL。
添加外部工具
登录到 Sakai® 并转至 Administration Workspace。
从 Tool 菜单中,选择 External Tools。
点击 Installed Tools。
点击 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 评判项目。
将 MATLAB Grader 与其他 LMS 集成
要将 MATLAB Grader 与本主题中未列出的 LMS 集成,请遵循这些一般说明。
获取 LTI 1.1 凭据
在 MATLAB Grader 中转至学习工具互操作性 (LTI) 凭据。
在 MATLABGrader 中,转至 LMS 集成。
从下拉列表中选择其他 LMS。
点击生成密钥和密码。复制这些值并启动 URL。
添加外部工具
按照 LMS 中的说明添加 LTI 或外部工具。查找包含启动 URL、密钥和密码字段的设置。请记住,这些字段可能不会使用这些确切的名称,而且它们可能并不在同一页面中。
后续步骤
教师现在可以将 MATLAB Grader 习题添加到 LMS 课程中,请参阅向 LMS 课程中添加 MATLAB Grader 评判项目。