用于 Open edX® 平台的新可编辑成绩簿

2 年 2021 月 XNUMX 日 | 作者

福克斯皮亚琴蒂

 by 福克斯皮亚琴蒂, OpenCraft 高级开源开发人员

edX.org 网站于 2012 年开放,作为一个庞大的在线学习目的地,提供任何人都可以享受的免费课程。 今天,edX® 跟踪每门课程的数十万学习者。 当 Open edX 平台于 2013 年发布时,服务大量受众的需求推动了其功能的发展。 面向如此庞大的课程规模的系统需要以一致、可预测的方式管理成绩。 只需很少的干预,该系统就成功地处理了评分。 随着时间的推移,运行实例的成本已经下降。 值得庆幸的是,您现在可以在几个小时内启动自己的 LMS。 在线学习已经证明了自己,并继续增长,要求更多的多功能性。

为了保持评分简单,edX 问题通过课程组件自动评分。 你答对了一个问题,你就会得到分数。 回答错了,你不会。 这对于大型课程非常有用,但对于较小的课程或提供更直接建议的课程的帮助较小。 教师需要能够根据情况改写成绩。 额外的学分、技术问题和个人评估都是改变成绩有帮助的例子。 认识到这些需求后,Open edX 团队开始着手开发新的可编辑 成绩簿. 它在 vanilla Open edX 部署中尚不可用,但它可以安装在任何最新的实例上。 让我们看一下社区到目前为止所构建的内容。

一点背景

如果您不以技术为导向,或者只是想看看可编辑成绩簿的外观,您可以跳过此步骤。

Open edX 社区正在开发像成绩册这样的“微前端”。 微前端允许更灵活和快速开发影响用户体验的功能。 这些基于 React 的前端使用对后端的 REST 调用来提供现代化的体验。

这是对后端模板渲染的改进,因为前端不再需要后端关于如何排列页面的说明。 因此,我们可以使用现代 Javascript 工具。

在生产环境中设置微前端并不容易,但如果您熟悉 edX devstack,则可以按照其 README 中的说明进行操作。 仔细按照说明进行操作 - 如果您不这样做,成绩簿可能会运行,但会表现出奇怪的行为。 这个项目还是新的。

新的可编辑成绩簿概述

新成绩簿界面前端显示的成绩表

新的成绩册会显示您的所有学生及其成绩。 您可以使用屏幕右上角的搜索栏快速筛选学生。

要修改练习,请单击成绩。

成绩编辑界面截图,显示调整成绩并说明理由的表格。

您可以在此处输入新成绩,并附上原因。 这允许审计跟踪,因此您可以记住谁更改了哪个等级,以及为什么。

如果您有许多练习和成绩需要查看,您可以使用过滤器面板缩小范围:

侧边栏的屏幕截图,显示您可以用来过滤成绩的不同选项。

您可以按曲目、同类群组和当前分数进行过滤。 您还可以按作业类型(家庭作业或考试)和特定作业进行过滤。

与旧版(当前)成绩册的比较:

你可能会问, 当前(旧版)成绩册与新的可编辑成绩册相比如何?

旧版成绩簿向您显示成绩概览,与新版成绩簿非常相似。

旧成绩簿界面上显示的成绩表

但是,在当前界面上没有编辑成绩的选项。 当您单击学习者的姓名时,您只会被带到他们的进度页面,没有编辑成绩的选项。

新的成绩册目前不提供指向每个学习者进度页面的单独链接。 但除此之外,新的可编辑成绩簿可以处理旧成绩簿所做的所有事情,而且还有一些!

总结

与旧版相比,新的可编辑成绩册提供了许多功能优势。 如果您需要对分级进行更细粒度的控制,绝对值得一试! 随着时间的推移,我们将介绍更多这些微前端项目。

由于可编辑的成绩簿在普通 Open edX 部署中不可用,我们很乐意为您安装它。 只需发送电子邮件至contact@opencraft.com :)

照片由 绿色变色龙 on Unsplash

原文链接: https://opencraft.com/blog/a-new-editable-gradebook-for-open-edx/

装载

开始讨论在 讨论.openedx.org

时间更多? 查看下面的文章。

共同解决问题:社区驱动的平台开发
在 Open edX 大会上学习技能并拓展未来规模
Open edX 大会开发者研讨会
重塑我们的数字未来:我为什么加入开放复兴组织
参加 2026 年 Open edX 会议!

2026 年 Open edX 会议将展示世界上最好的开源在线学习管理系统之一 Open edX 平台的创新用例,并发现教学设计、课程群以及操作和扩展 Open edX 平台的方法方面的最新进展,包括突破性技术,例如生成式人工智能。