将 MATLAB and Simulink Online Courses 与 Brightspace (D2L) 集成 - LTI 1.3
要将 MATLAB® and Simulink® Online™ Courses 添加到 Brightspace® 外部工具中,请按照本节中的步骤执行操作。
注意
在此过程的每个步骤中,确保从本页复制并粘贴的文本中没有前导或尾随空格。否则集成可能无法正常工作。
步骤 1:以 LMS 管理员身份登录到 MATLAB and Simulink Online Courses
注意
只有许可证管理员才能执行集成。如果您是所在大学的 LMS 管理员,请联系您的许可证管理员,以委托您担任许可证管理员,或代表您进行集成。如果您需要帮助来确定谁是您的许可证管理员,或者如果他们需要帮助来将访问权限委托给您,请联系安装支持。
在 URL https://matlabacademy.mathworks.com/ 上登录,然后点击 LMS 集成。或者,您可以直接访问该页面,网址为 https://matlabacademy.mathworks.com/lti_credentials。
登录后,点击添加部署。在产品下拉列表中选择 MATLAB and Simulink Online Courses,并在平台下拉列表中选择 Brightspace。
步骤 2:以 LMS 管理员身份登录到 Brightspace
以具有管理员权限(特别是能够创建开发人员密钥和配置 LTI App)的用户身份登录到您所在大学的 Brightspace LMS 实例。
步骤 3:创建新的 LTI Advantage 工具
转至 Settings > Manage Extensibility。
点击 LTI Advantage。
点击 Register Tool。
选择 Standard 注册,然后点击 Register。
步骤 4:注册新的 LTI Advantage 工具
确保 Enabled 处于打开状态。
使用以下值配置 LTI Advantage 工具。确保复制而不是点击链接文本,并务必在粘贴后删除任何前导空格或尾随空格。
字段名称 字段值 Name MATLAB and Simulink Online Courses LTI 1.3Description Automatically track progress in self-paced training courses
Domain https://matlabacademy.mathworks.comRedirect URLs https://learningtool.mathworks.com/lti/redirectOpenID Connect Login URL https://learningtool.mathworks.com/lti/oidcTarget Link URI https://matlabacademy.mathworks.com/service/v1/lti/launchKeyset URL https://learningtool.mathworks.com/lti/jwkExtensions Assignment and Grade Services - 已选择
Deep Linking - 未选择
Names and Role Provisioning Services - 未选择
Roles 选择 Send Institution Role。
Substitution parameters 留空。
Custom parameters 留空。
在 Brightspace 的 Registration Details 中,将以下信息复制到您可以轻松再次找到的位置,以供执行后续步骤时使用:
Client Id
Brightspace Keyset URL
Brightspace OAuth2 Access Token URL
OpenID Connect Authentication Endpoint
Issuer
保存您的工具配置,但不要关闭。点击 View Deployments,然后转至下一步。
步骤 5:创建新部署
确保 Enabled 处于打开状态并且 Auto Migrate Links 处于禁用状态。
使用以下值配置部署。确保复制而不是点击链接文本,并务必在粘贴后删除任何前导空格或尾随空格。
字段名称 字段值 Tool 此字段中的值继承自工具配置。 Name MATLAB and Simulink Online Courses LTI 1.3Description Automatically track progress in self-paced training courses
Extensions Assignment and Grade Services - 已选择
Deep Linking - 未选择
Names and Role Provisioning Services - 未选择
Security Org Unit Information - 已选择
必须选择此选项才能访问使用此工具创建的作业。
User ID - 已选择
MATLAB and Simulink Online Courses 使用此 ID 来识别同一用户何时返回。
Link Information(以及 Title 和 Description)- 已选择
标题和描述用于告诉 MATLAB and Simulink Online Courses 启动该工具的课程名称,这对于报告和内容管理非常有用。
Configuration Settings 选择 Grades created by LTI will be included in Final Grade。选中此设置后,教师可以选择创建评分计入最终成绩的评判。
选择 Auto Create Grade Items。如果未选中此选项,则系统不会创建任何评分列。
Substitution parameters 留空。
Custom parameters 留空。
Org Units 如果您尚未选择可以访问该工具的一组默认 Org Units,请在此时添加一个组。
要添加一个或多个 Org Units,请使用 Add Org Units。
点击 Deployment Id 旁边的复制图标以进行复制。然后,将其连同您从注册工具页面收集的其他信息一起粘贴到您可以轻松找到的位置。执行下一步操作时需要用到此信息。
点击 Save 但不关闭。
步骤 6:向 MATLAB and Simulink Online Courses 注册工具信息注册
在“LMS 集成”页面上输入集成值。
在步骤 6 下,使用您从工具配置和部署配置中复制的信息,提供以下值。
对于以下 MATLAB and Simulink Online Courses LMS 集成字段…… 输入您从 Brightspace (D2L) 中的以下字段复制的值: 客户端 ID Client Id 部署 ID Deployment Id 颁发者 Issuer 公共密钥集 URL Brightspace Keyset URL 访问令牌 URL 或端点 Brightspace OAuth2 Access Token URL OIDC 身份验证请求端点 OpenID Connect Authentication Endpoint 点击提交。
至此,集成便已完成,教师可以将 MATLAB and Simulink Online Courses 中的内容添加到其 LMS 课程中。
注意
您必须向教师提供以下 URL:https://matlabacademy.mathworks.com/service/v1/lti/launch。他们需要使用该 URL 来创建新活动。
获得帮助
在您使用 LTI 1.3 将 MATLAB and Simulink Online Courses 与 LMS 集成的过程中,如果您在任何阶段需要帮助,都可以联系 MathWorks 技术支持。