Olive 版本包含许多功能、增强和改进。 有些是他们自己的博客文章的主题: 讨论 和 工作室编辑器改进。 在这篇文章中,我们将介绍该平台的许多其他有趣的新增功能,并简要说明它们是什么。
重置随机内容块
随机内容块现在有一个“重置”选项,允许学习者通过从预定问题库(类似于抽认卡)中随机回答一系列问题来为考试做准备。 这 该功能的视频演示 显示了能够在 Open edX LMS 中回答一些问题然后单击“重置”选项以获得一组新的未回答问题的学习者体验。
要启用此功能,请在 Studio 中创建随机内容块并将“显示重置按钮”选项设置为“真”。
注意:在向课程中添加随机内容块之前,您必须在 Studio 中添加内容库。 完成后,您可以在向单元添加新组件时单击“库内容”按钮来添加随机内容块。 有关如何获取测试库的说明,请参阅下一节。
打开 edX 测试课程和测试库
Open edX 项目现在提供了一个 测试课程和测试库 目的是公开尽可能多的 Open edX Studio 和课件功能。 该测试课程提供了各种块类型的示例用法,并通过高级设置启用了各种功能,还展示了测试内容库的用法。 您可以在安装中自由使用这些; 查看问题类型在 LMS 中的行为方式以及如何在 Studio 中进行设置都非常有用。
通过在 Studio 中创建新的空白课程或库来安装课程或库。 然后,从“工具”菜单中选择“导入”。 上传正确的文件(test-course.tar.gz 或 test-problem-bank.tar.gz),一切就绪。
本课程是 Maple(2022 年 XNUMX 月)发布时的新课程,并经过测试可在 Maple 和 Nutmeg 上使用; 目前它有点稀疏,但会随着时间的推移不断更新。 目前,测试课程至少包含 Open edX 版本中预装的所有高级块类型的一种用法。 一些块用法尚未配置; 例如,LTI Consumer 块的用法包含有关如何使用它的说明,但实际上尚未设置为使用 LTI 工具。
我们正在寻找可以使这门课程变得更好的贡献! 如果您有兴趣做出贡献,以下是我们正在寻找的一些东西:
- 针对 lti 和 lti_consumer 块的各种配置的实际工具启动。
- 对单元和序列使用内容组。 目前,内容组仅在组件(子单元)级别进行测试。
- 在高级 LONCAPA 问题中使用自定义 Python。
- 开始/结束日期、测试版发布内容等的示例用法。
- 课程主页的讲义、静态选项卡和其他高级用途。
如果您想帮忙但不知道从哪里开始,请访问我们的网站 讨论论坛. 还提供了贡献说明 在GitHub上.
页面和资源视图
Olive 包含一个称为课程创作的新微前端 (MFE),它可以对页面和资源视图进行全面检查。 这是 Studio 中课程配置中的一个页面,可让您轻松打开和关闭功能; 以前需要摆弄高级课程设置的应用程序和工具现在可以使用课程创作 MFE 单击几下进行设置。
单击“进度”、“Wiki”和“计算器”上的齿轮图标会创建一个弹出窗口,允许您快速启用或禁用课程的功能。 我们将在以后的帖子中介绍选择“讨论”选项时可用的各种选项。
身份验证微前端 (MFE)
此版本中添加了一个新的 MFE,称为 身份验证(或“Authn”)MFE. 这提供了简化的注册、登录和忘记密码体验。 在注册过程中,会根据输入的全名建议一组可用的用户名; 如果输入的用户名已经存在,则会通知用户并提供一些类似的可用建议。
一些简短的操作员注意事项:您可以设置 LOGO_URL MFE 设置(你应该能够做到 通过动态配置 in Olive) 将您的徽标添加到此页面。 还有在 MFE 中安装自定义品牌包的说明 tutor-mfe 自述文件. 如果您想恢复到旧版体验,运行 tutor config save –set MFE_AUTHN_MFE_APP=null 将是最简单的方法,如中所述 tutor-mfe 自述文件.
其他小的/运营变化
- 这个 分子结构问题类型 去掉了。
- 现在需要 Learning Micro 前端,旧版学习者视图已被弃用。 这意味着,如果您的实例之前没有使用 Learning MFE,那么它现在会使用,并且您可能会注意到一些轻微的视觉变化。
- 现在的成绩 persistent,这意味着它们存储在 MySQL 数据库表中,以便在任何存在成绩信息的地方进行快速访问和提高性能。 自 Hawthorn 以来,这一直是可选的,但现在是必需的。 有关升级的技术信息, 访问此维基页面.
- Android 应用程序支持目前仅限于 发行3.0.2 edx-android-app 代码库。 此处唯一值得注意的影响是 iOS 应用程序中可能有旧版 Android 版本中没有的新功能。
![]()