Open edX与SCROM

SCORM (Shareable Content Object Reference Model),译做共享内容对象参考模型或共享组件引用模式,是目前最为人所熟悉及最被广泛采用的一套线上数字学习(Web-Base e-Learning)标准。SCORM 的建立解决长久以来不同来源的教学内容不能互通互享的问题。SCORM 是由美国国防部 (DoD,Department of Defense) 和白宫国家科学和技术政策办公室(OSTP,Office of Science and Technology Policy)在 1997 年所成立的一个名为「高级分布式学习」计划 (ADL (Advanced Distributed Learning) Initiative,以下简称 ADL)所倡议及建立的一套标准,目标是建立标准化及现代化(数字化)的教育及培训环境。

更多可见

http://www.adlnet.org/scorm/

http://chinese.classroom-aid.com/2014/01/scorm-overview-i.html/

https://zh.wikipedia.org/wiki/SCORM

遗憾的是,至今Open edX仍然不支持SCROM。对于此,社区也一直在进行讨论。基本的思路有两种:

一种是通过第三方工具如SCROM Cloud来讲SCROM包装为LTI,然后再从Open edX调用LTI内容。具体的步骤可以见 https://blog.jazkarta.com/2015/02/08/adding-scorm-packages-to-open-edx-via-scormcloud-and-lti/

另一种是用Xblock来实现SCROM包的上传、解析、播放。appsembler和Raccoon Gang在这方面做了一些工作,开源了各自的Xblock。注意appsembler的Xblock使用了一个商业的Player JCA,所以不包含播放代码;我们将对Raccoon Gang的Xblock做进一步测试。

参考链接

http://www.appsembler.com/blog/getting-scorm-content-into-open-edx-with-the-scorm-xblock/

http://learning.perpetualny.com/blog/open-edx-interoperability-ltiscorm-and-more

https://github.com/raccoongang/edx_xblock_scorm

https://github.com/ihowson/tincan-xblock

https://github.com/appsembler/edx_xblock_scorm/

https://groups.google.com/forum/#!msg/edx-code/OkUKff4w78M/9wqJKtnEa28J

Open edX Ficus版发布

https://open.edx.org/blog/ficus-winter-20162017-release-open-edx-here

第6个Open edX版本Ficus(榕树)刚刚发布,感谢为这个版本作出贡献的人-特别是来自 EDUlib的Pierre Mailhot,他持续为发布最新版本进行测试。

Ficus在LMS和数据报告方面都有改进:

LMS

  • 新的”上一个”和“下一个”按钮来让学习者更直觉的导航。
  • 帖子列表不止包含标题,还有帖子里的第一行。这个改进在讨论区团队页面和行内讨论区都可见。
  • 进度页面加载显著加快。
  • 对于课程问题,确认最后确认按钮被整合为一个提交按钮,较少使用的动作(保存和显示答案)被移到了侧面。
  • 学习者可以很快看到问题是否已经被评分。
  • 课程讨论中的UI设计,包括帖子中的用户头像、新的头部区域、更直觉的主题列表和未读项目的指示。
  • 学习者可以根据投票来给讨论排序。

Studio and Course Author Tools

  • 课程团队可以在Studio中方面的拷贝和移动HTML组件。
  • For rescoring, course teams can specify that the system will only update a learner’s score if the process improves the learner’s score. For more information, see Rescore Learner Submissions for a Problem.
  • Using the advanced editor, course teams can include HTML tags inside the <label> and <description> elements for all CAPA problems.
  • Course teams can specify more than one correct answer for numerical input problems. For more information, see Adding Multiple Correct Responses.
  • For checkbox and multiple choice problems, course teams can use a <script> element to display different content depending on specified criteria, such as the time of day. For more information, see Using the Script Element for multiple choice problems and Using the Script Element for checkbox problems.
  • The randomized content block component type no longer includes the unused Scored field. (This action does not affect courses.) For more information, see Randomized Content Blocks.
  • Course teams can now create custom pages that are only visible to course team members with the Staff or Admin role. For more information, see Add a Custom Page.
  • In open response assessment (ORA) problems, the assignment is now correctly marked as complete when a course team member overrides a grade from a peer assessment. For more information, see Override a Learner’s Assessment Grade.
  • Improvements to the word cloud tool include a new Instructions field and accessibility updates.
  • For drag and drop problems, course teams can now prevent learners from receiving feedback until they’ve dropped all draggable items.
  • The “View this course as” feature now includes the capability to view the course as a member of a specific cohort.
  • The Student Profile report includes two new columns: “enrollment mode” and “verification status”.

Data

  • Insights现在提供单个学习者数据和新的“上一周的讨论区分享” 角度。
  • 5个分级的事件被增加:
    • edx.grades.problem.submitted
    • edx.grades.problem.rescored
    • edx.grades.problem.state_deleted
    • edx.grades.subsection.grade_calculated
    • edx.grades.course.grade_calculated

Configuration

  • Administrators can configure third party authentication differently for each of their sites.

Accessibility

  • On the video player, improved controls make downloading videos, transcripts, and handouts easier. Additionally, the video playback and volume sliders are now visible when learners view videos in high contrast mode.
  • Core CAPA problem types have been updated to help screen readers and keyboard users identify and respond to these problems.
  • Navigating among questions and reviewing survey results in the survey tool is now easier.
  • The contrast has been increased on the sign-in page for Open edX sites.
  • In Insights, the <title> element on learner pages now indicates the correct view when you switch between learner roster view and learner view.
  • The HTML structure of the Progress page has been reorganized, and the visual chart on this page is more accessible to learners who use keyboards and screen readers.
  • The course Home page uses heading levels 1-5 in a way that screen readers can more easily process.
  • For custom JavaScript problems, the jsinput tag includes a title attribute that helps orient non-visual learners.

Deployment Notes

With Ficus, the operating system for the Open edX platform changes from Ubuntu 12.04 to Ubuntu 16.04, the latest long-term support (LTS) version of Ubuntu. Ubuntu 12.04 reaches its end of life in April of this year. Unfortunately, upgrading Open edX from Ubuntu 12.04 to Ubuntu 16.04 is not possible. If your existing installation of Open edX is based on Ubuntu 12.04, we recommend that you build a new system.

2017年Open edX年会开始注册

https://open.edx.org/blog/announcing-2017-open-edx-conference-registration-and-cfp-are-open

今年年会将于2017.5.24-25举办,地点在西班牙马德里Universidad Carlos III Madrid

卡三–马德里卡洛斯三世大学是一所年轻的大学,于1989年建立,为马德里地区七所公立大学之一,创新性是学校精神的高度概括,目前在校学生有18000名。在经济学及商科领域,该校在全欧洲乃至世界享有极高声誉,在2016年QS全球大学经济学排名中位列全球第50名。

值得注意的是,第五届欧洲MOOC峰会EMOOCS2017也将在卡三同期举办(2017.5.22-26),看来这次会议将会有不少欧洲教育人士更加了解Open edX。

有兴趣前往此次会议的朋友可以在本站QQ群联系群主,加入我们的会议小组。

Open edX Eucalyptus教育定制版

教育版是我们为了方便教育机构研究和测试推出的版本,在原生edX基础上进行了配置和开发。本版本基于2016年9月发布的Open edX发行版Eucalyptus。我们将向所有订阅Open edX 老版本的用户发送OVA,目前用户来自国内外的130多位学校老师。同时将继续向新申请的学校老师发放。

Open edX的开放性和联通性使得它日渐成为一个在线教育操作系统,希望我们的工作可以帮到教育工作者更好的利用Open edX进行教学和科研。

教育版在基本的安装后进行了一些可用性的修改,打开了部分特性,安装了实用的Xblocks。点这里立即申请使用

教育版特性

###国际化

全中文语言包
内置三种用户语言(英文,中文简体,中文繁体)

###可用定制

课程介绍视频本地化
成绩单本地下载
附件上传限制

###内置用户

djadmin@example.com:edustack

staff@example.com:edx

honor@example.com:edx

verified@example.com:edx

audit@example.com:edx

###开启功能

NOTES 笔记
SYSADMIN 系统管理
Open edX Search课程搜索
Mobile API(不使用https)
Entrance Exams 课前考试
Course Prerequisites 先修课
Course and Video Licensing 课程视频授权
LTI Provider Functionality LTI提供者功能
Timed Exams 限时考试

###Xblock

edx_sga
officemix
poll
oppia
flash
done
pdf
google-document
google-calendar
imagemodal
carousel
piechart
drag-and-drop-v2
uniplay
videojs-pro

Open edX主题网站

Raccoon最近开放了一个Open edX主题网站 https://themex.io/,目前放出了三款免费主题。

根据Raccoon自己的介绍:ThemeX 是一个提供好看的Open edX模板的地方,模板设计包含了样式、颜色、小组件等。你可以下载并且定制成自己想要的样子。网站处于测试期,目前是完全免费的。

Raccoon是来自俄罗斯的Open edX的技术服务商,他们的客户包括 Carnegie Melon University, University of California, Los Angeles, Microsoft, Applied Materials, edX.org, Open Education Platform Russia等。

Open edX Eucalyptus发布:一个值得咀嚼的新版本

https://open.edx.org/blog/eucalyptus-new-release-chew

首先名词解析:Eucalyptus是Open edX第五个版本,中文含义为桉树。这是一种考拉喜欢吃的树叶的植物。

不知道为什么官方要用这个标题?可能是暗示有很多新特性。目前Github上的最新版本为 https://github.com/edx/edx-platform/releases/tag/open-release%2Feucalyptus.2 。这次发布的版本节奏有点不一样,之前是先出了一个Dogwood,然后是Dogwood.1和Dogwood.2。简单摘要如下:

Eucalyptus带来很多新的特性和提升。阅读 Open edX Release Notes 得到详细信息,按照Eucalyptus Installation Instructions 来进行尝试安装(不过这都是基于vargrant的各种stack,比较坑爹)。

Eucalyptus新特性

这部分是大家最关心的

  • 结束课程时候的徽章
  • LMS的书签(测试过可用)
  • 自学课程 Self-paced courses,学生自己决定学习时间,对应于教师进度课程instructor-paced courses
  • 可配置的数据存储服务
  • LMS的课程导航和标签
  • CourseTalk 课程评价
  • ORA问题中,为职员评价staff grading和学习者反馈报告提供了选项
  • 学习者ORA反馈报告
  • 课程“节”的预先要求,需要学习者得到特定分数以进入下一个“节”
  • 团队
  • 更新的E-Commerce支付

一些新的 XBlocks包括

  • Completion
  • Drag and Drop Problem
  • Peer Instruction

社区XBlocks目录请见XBlocks Directory.(我们有几个Xblock在上面)。 你可以考虑 adding your XBlocks to the XBlock Directory

失效特性

以下特性已经无效或者删除

  • REST APIs (deprecated):
    • Mobile, course structure, and profile images REST web services
  • Tools & Problem Types (deprecated):
    • Randomize component (replaced by randomized content blocks
    • Original drag and drop problem type (replaced by mobile-friendly drag and drop problem
  • Tools & XModules (deleted):
    • The graphical slider tool
    • The crowdsource hinter XModule
    • Support for the always_recalculate_grades XBlock field
    • The ENABLE_JWT_AUTH feature flag

Ficus

下一个Open edX版本为Ficus,中文名“榕树”,在2017年早期发布。

跟上Open edX社区

可以点击 e-mail列表和Slack频道 , 以及每月一次的 “remote meetups” 。

课程搜索网站CourseTalk

Open edX Eucalyptus版本中加入了对CourseTalk Widget的支持。学习者可以在Widget里面写入对课程的评价,然后这个评价会在CourseTalk网站以及它的所有Widget中显示(包括其它学习平台)。

CourseTalk成立于2012年,是供学习者搜索,发现和分享这个星球上提供最广泛的在线课程的领先网站。CourseTalk不仅连接学生到单个课程,也与高校,教授和其他学生通过引人入胜,社交和互动的用户体验连接。CourseTalk的核心是一个综合性的MOOC搜索,帮用户找到免费提供给任何人的公开报名课程。通过该网站,学生可以报名参加课程项目,与教授和其他学生沟通,给课程打分和评论。。该网站是教授得到在线课程真实反馈,以及大学和培训机构接触到渴望未来的学生的的理想场所。

img_57a56bac9de2c

 

Open edX2016年8月更新

学生的改进

We want your learners to focus on your course content instead of logistical details. To that end, we’ve added the ability to specify local time zones to the Account Settings page. No more mental gymnastics while learners convert from Coordinated Universal Time (UTC) to their own time!

Additionally, on-the-go learners can stay up to date with the new versions of our Android and iOS apps. Version 2.5.1 for Android and version 2.5.0 for iOS allow learners to participate in course discussions as they move through course units instead of having to go to the Discussions page. These versions also include a bug fix so that learners see the number of votes their posts have received. You can download the edX app from Google Play or the App Store.

教师的改进

Course teams who want to hide exams and other content from learners after the due date are in luck! We’ve just introduced subsection hiding, which allows course teams to hide the contents of a subsection after the subsection’s due date has passed—without affecting grades. Learners can still see the titles for hidden subsections in the course navigation, but they can’t access the content. For more information, see Hide a Subsection from Learners in Building and Running an Open edX Course.

LMS showing a subsection with the message "The due date for this homework has passed".

Have you ever created a text input problem in the advanced editor and left the answer attribute blank by mistake—so that learners can’t answer the problem correctly? We’ve updated Studio so that it no longer allows course teams to save a text input problem that has an empty answer attribute.

Better data leads to better courses, and we’ve updated Insights so that  enrollment information now includes specific numbers for each of the enrollment options for your course: audit, verified, verified with credit, and professional. (Courses that ended before December 2015 might also include honor code enrollments.) For more information, see Enrollment Activity in Using edX Insights.

可用的提升

As part of our commitment to make the edX platform as accessible as possible, we’ve made improvements to the website, the LMS, and Studio. We’ve organized the social media site links in the website footer into lists to help people who use screen readers. We’ve increased color contrast in both the LMS and Studio to make elements clearer. And we’ve updated the edX tabbed component to make navigating pages without a mouse easier and more intuitive.

系统管理和开发的提升

The edX engineering team has been hard at work, improving performance in loading the learner Progress page by 75% as part of improving the overall performance of computing grades—just in time for the Eucalyptus release. We’ve also made changes to validation in the coupon creation process.

If you’ve been updating your installation of Open edX with each edX release, you may have noticed that we’re transitioning the XBlockDisableConfig model and its associated settings to the XBlockConfiguration andXBlockStudioConfiguration models. This transition is still in progress. When it is complete, we will delete the XBlockDisableConfig model and associated settings. The Eucalyptus release will not include these changes.

We’ve updated our documentation to include information about popular Open edX topics. In addition to instructions for serving course assets from a content delivery network (CDN), now available in Installing, Configuring, and Running the Open edX Platform, you can find information about using the XBlock URL to render an XBlock in HTML without the LMS user interface in two places: Rendering XBlocks with the XBlock URLin the Open edX Developer’s Guide and Rendering XBlocks with the XBlock URL in the Open edX XBlock Tutorial. If you find this content useful, please drop us a line at docs@edx.org!

即将到来

We’re planning lots of improvements during August—including more updates to coupons and a streamlined About page creation process. Stay tuned!

第一次BeijingOpen edX Meetup活动

昨天上午第一次BeijingOpen edX Meetup 活动在北京外国语大学进行。参加聚会的用户来自学校和教育公司,也有个人爱好者。大家讨论了关于Open edX的部署、定制、开发、分析,也延伸到了课程设计、应用、评价等方面。最重要的:之前很多在技术社区里活跃的用户终于在线下聚到了一起!

IMG_2185

聚会分享的主题:

• 种瓜 / Open edX 架构 - Open edX Architecture (30min)

• 崔老师 / 基于Open edX的课程设计 - Course design based on Open edX  (30min)

• Eric-UNESCO / 在线教育的评价排名 Online Education Ranking (10min)

• 张老师 / 在线教育在K12的应用

• 伟东云 / edX与伟东云教育平台的集成策略及用户体验改进问题探讨 (30min)

• Workshop 黄永亮  北京信息科技大学/ Insights架构和配置 – Insights components and configuration (30min)

• Workshop 黄鸿飞 北京信息科技大学/ 分布式部署简介 – Introduction of distributed deployment (10min)

感谢从天津、南京、武汉等地专门来北京和大家分享的各位用户!这次聚会是国内Open edX Meetup的破冰,之后其它城市也将举办类似的聚会,下一站可能是南京:)