2016年4月Open edX产品更新

本文翻译自:https://open.edx.org/announcements/april-2016-open-edx-product-update

学习体验提升

学习者可以更顺畅的使用 e-commerce 流程。为了提升用户体验,我们更新了 Checkout 页面。这个页面和之前的功能一样,但是更加的精简、直观。详细信息请看 Adding E-Commerce to the Open edX Platform 。

此外,对于包括公开反应评估(ORA)的课程,新的“Peer Instruction Question”的标题和“Explain to other students why you chose this answer”提示的最终答案文本框使这些问题更容易为学习者导航。

课程作者体验提升

我们知道你想尽快得到“关于”页面和运行课程。我们已经把这两项输入框设为可选:课程团队发布“关于”页面之前无需再填入“组织”和“标题”了。

如果你的课程包括ORA任务,你可能好奇你的学生提交给这些反应以及有关他们的同行评估这些反应的方式。对于ORA任务现在有了一个新的报告,包括的信息如每个学员的反应,评估细节和成绩,以及在使用过程中的每个ORA分配学习者的反馈。有关详细信息,请参阅 Generate a Report for ORA Assignments

说到ORA,我们已经更新了Best Practices for Open Response Assessments 。建议团队在每一个单元只用一个ORA任务。

对于文档,我们已经改进了搜索功能!现在,你可以加入非字母数字字符,如下划线(_)和斜杠(/),当你在Chrome,Firefox和Internet Explorer中搜索内容的时候。这意味着您现在可以在EdX Research Guide中搜索problem_check事件,或在Building and Running an Open edX Course搜索短语“A / B测试”。此外,搜索结果即时显示从文档中摘录,所以你查看某个主题之前你就知道是否已经找到了正确的信息。

系统管理和开发的改进

如果您运行的是最新版本的Open edX平台,你可以利用一些改进的优势。

由于采用开源的贡献,你可以把CourseTalk widget添加到Open edX实例。学习者使用CourseTalk widget给课程发布评级和评论,在课程的“关于”页面上。有关详细信息,请参阅Adding the CourseTalk Widget

我们最近所带来的的JavaScript库Underscore.js最新:edX现在使用的版本是1.8.3。

文档团队已经重组了Installing, Configuring, and Running the Open edX PlatformOpen EdX Developer’s Guide的部分章节。我们还从Building and Running an edX Course 增加了一些词条到Building and Running an Open edX Course我们希望这些变化有助于你发现更多的信息。

即将到来

目前一个新的,更加灵活和方便的拖放问题类型正在开发中。使用工具来寻找屏幕坐标,然后把跟踪值输入XML的日子很快就会过去。新的问题类型最终将取代当前的拖放问题类型,但不要担心,那些旧的仍然可以工作。

 

Open edX Dogwood教育版发布

教育版是我们为了方便教育机构研究和测试推出的版本,在原生edX基础上进行了配置和开发。本版本基于2016年1月发布的最新Open edX发行版DogWood。今天我们向订阅Open edX Dogwood教育版的用户发放了OVA。第一批使用教育版的用户来自国内各省、美国、台湾的40多个学校,我们将继续向申请的学校发放软件。

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

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

教育版特性

###国际化

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

###定制

课程介绍视频本地化
成绩单下载
系统管理新建/删除用户

###开启功能

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

 

开源Xblock视频播放器:Uniplay和VideoJS-Pro

背景

什么是Xblock

在线教育,如何选择一个合适的视频云平台?

视频播放器是扩展Open edX中的一个常见需求。原生播放器也提供了不错的功能,但是不足在于:

  • 只支持外部视频链接以及Youtube视频
  • 字幕显示在右侧,不太符合使用习惯
  • 视频播放控件较少,例如没有切换分辨率的控件

国内使用中,需要将视频播放和国内的视频方案对接。常见的有视频网站(优酷)、私有资源库、视频服务商(腾讯、阿里、七牛、保利威视)等。

我们将视频Xblock分为三类:

  1. 通用的视频网站资源嵌入,如腾讯搜狐优酷等等。不需要购买视频服务,可以方便的嵌入任何视频,缺点是有广告以及无法进行播放日志跟踪。
  2. 标准播放器+外部视频资源库。目前市场上有众多的资源库方案,提供视频的管理和播放,播放器只需要外部的资源URL。
  3. 视频云的定制播放器,一般这类Xblock包括视频云服务商提供的特殊播放器,支持加密以及各种高级功能。

edX国内社区的@种瓜 去年开源了优酷播放器。为了彻底解决国内的播放器需求,今年我们团队的@龙门开发了两个播放器开源出来共享,基本解决了最重要的技术点,满足了以上提到的1、2需求。基于这些开源代码 ,国内Open edX用户扩展可以实现各自的视频需求。

  • Uniplay 通用型的视频Xblock,可以嵌入外部视频网站的<embed>资源,但不支持视频播放跟踪。
  • VideoJSXBlock-Pro 使用开源的video.js播放器,可以上传字幕,支持不同分辨率,支持视频播放跟踪。

开源共享是构建edX生态的重要路径,欢迎国内开发者基于以上的代码开发更丰富的Xblock应用并共享到社区,让Open edX这个优秀的在线教育操作系统更加易用。

Open edX的学习数据分析:Insights

Open edX的重要特性之一是可以对学习数据进行数据分析。数据分析部分也是完全开源的,和目前的Dogwood版本可以很好的对接使用。

参考链接:

Using edX Insights Insights使用指南
EdX Developer’s Guide-Analytics 分析开发指南
edX Research Guide 研究指南-数据格式说明

edx-analytics-pipeline源码解读
基于tracking logs的数据分析
edx中数据可视化相关

Caliper Analytics  教育数据分析标准

EDM  国际教育数据挖掘协会

模块

Open edX中的数据为三类:MySQL数据、Mongo数据、Log数据。

Insights分为三个部分:

https://github.com/edx/edx-analytics-dashboard  展示数据可视化

https://github.com/edx/edx-analytics-data-api 将分析完的数据对外提供接口

https://github.com/edx/edx-analytics-pipeline 分析数据库和日志,生成分析数据,存入本地数据库

展现

Insights系统演示可以访问 http://insights.edustack.org ,演示用户 staff1@example.com密码edx。

根据我们目前进行的分析实验,主要有以下几个方面的分析结果:

  • 选课:分析学生的人数、年龄、性别、地理位置
  • 参与:分析学生参与课程的情况、视频观看行为
  • 表现:分析学生练习和考试的情况

以下均为真实数据的截图。为了隐私考虑,部分数据做了模糊处理。

如需协助对Open edX应用进行数据分析,请联系我们,目前我们对公立教育机构及NGO提供免费搭建配置服务。

 

 

 

2016 年三月 Open edX 产品更新

本文翻译自https://open.edx.org/announcements/march-2016-open-edx-product-update

针对学生的改进

最近我们推出了修改,使课程的导航更加直观。现在学生登陆到一门课程时,会看到主页课程页面,而不是原来的课件课程信息页面。主页不仅包含了原来课程信息页面上的所有内容,而且还显示了重要的课程日期;课程页面包含了课程中所有的章节,小节,单元和容器的内容。主页会在学生访问课程,并将鼠标悬停在课程页面左侧时打开,引导学生在查看主页上的新信息后,进入课程页面。 欲了解更多信息,请浏览二月的公告Changes to Main LMS Page Coming Soon [2]

针对课程提供者的改进

课程团队现在可以确保学生可以通过课程内容取得进步: 新小节的前提条件要求学生必须达到一个最低的考试分数,才可以进入下一小节的学习。 欲了解更多信息,请浏览创建和运行 Open edX 课程 中的Configuring Prerequisite Course Subsections [3]。

针对系统管理员的改进

Dogwood 版本现在已经可用了! 这个发行版的Open edX 平台有很多针对学生, 课程团队, 和开发者的新特性—包括限时考试, 实现了向公开答案评分上传不同种类文件的能力, 更好用的第三方验证登录功能,和视频播放器的更新。 欲了解更多信息,请浏览Open edX Dogwood release notes [4] 或者Open edX 门户上发布的博客 Newest Open edX Release Dogwood Now Available! [5] 。

截止二月中旬, Ruby已经从edx平台资源库中移除。但课程讨论部分依旧使用了 Ruby。欲了解更多信息,请浏览Open edX [6] 在二月15号发布的发行版说明。

辅助功能改进

我们已经在过去的一个月中完成了对多个辅助功能的改进。 在课程讨论中,我们添加了文本框,让学生必须对他们上传的图片或者链接进行描述,来在这些内容无法正常浏览时提供重要信息。 此外,我们还更新了一些 讨论 页面标签的描述,并完善了一些工具提醒消息的问题。

即将到来的改动

edX开发团队正在努力在阶段2中实现在课程内容中使用有逻辑的、 分层的heading levels。 阶段 1移除了HTML 和问题组件中的 heading levels 1 and 2: 因为edX平台上的所有页面乃至内容都默认使用heading levels 1和2 ,使用这些heading levels来创建扩展内容可能会引起包括和已完善软件的冲突问题。欲了解更多有关HTML组件的heading levels信息, 请浏览创建和运行 Open edX 课程 中的The Visual Editor [7] 。

.

在阶段2中, 新的向上、向下兼容的 heading styles 将会使课程团队能够使用新的有逻辑的heading levels 3 到 6,来实现和以前 level 1 和 2 headings相似的效果。这些headings会更大,并且不会仅使用大写字母。

Open edX的HTTPS解决方案

WikiPedia

HTTPS的七个误解(译文)

SSL 证书服务,大家用哪家的?

超文本传输安全协议英语:Hypertext Transfer Protocol Secure缩写HTTPS,也被称为HTTP over TLSHTTP over SSLHTTP Secure)是一种网络安全传输协议。在计算机网络上,HTTPS经由超文本传输协议进行通讯,但利用SSL/TLS来对数据包进行加密。HTTPS开发的主要目的,是提供对网络服务器的身份认证,保护交换数据的隐私与完整性。这个协议由网景公司(Netscape)在1994年首次提出,随后扩展到互联网上。

Open edX中的REST接口需要使用HTTPS,用于APP和Insights的数据接口。

免费HTTPS

https://www.wosign.com

https://www.startssl.com

https://letsencrypt.org/   https://imququ.com/post/letsencrypt-certificate.html

商业HTTPS

https://www.verisign.com/

https://www.geotrust.com/

https://sg.godaddy.com/zh/web-security/ssl-certificate

https://ssl.comodo.com

 

HTTPS Everywhere is a Firefox, Chrome, and Opera extension that encrypts your communications with many major websites, making your browsing more secure.

https://www.eff.org/Https-Everywhere

最新Open edX发行版Dogwood正式发布

https://open.edx.org/blog/newest-open-edx-release-dogwood-now-available

A photo of a dogwood blossom--a white, four petaled flower.波士顿还在下雪,而在edX办公室,刺槐花(Dogwood)正在开放!Open edX的第四个版本带来了新的特性,可用性提高,以及其他平台选项。一个全球社区使用 Open edX 来教学和培训,从澳大利亚的高中、印度尼西亚的大学、英国的公司、还有edX.org。

确认阅读了 Open edX Release Notes 来了解Dogwood的细节信息。使用请阅读Dogwood Installation Instructions

Dogwood的新特性

Dogwood 包含若干新特性, 包括:

  • Partial Credit
  • Open edX Analytics Developer Stack
  • Initial Version of Comprehensive Theming
  • Additional File Types for Open Response Assessments
  • Timed Exams
  • LTI XBlock
  • Otto Ecommerce Service

另外,社区的XBlocks是可用的。 请检视XBlocks目录。如果你是服务提供者或者开发者,请考虑添加你的XBlock到XBlock目录 位于Open edX wiki。

升级的Django和Python

为了跟踪最新的安全更新和补丁,同时也让开发者从最新特性受益,DogWood中Django从1.4升级到1.87,Python升级到2.7.10。如果当前在运行Cypress,升级到DogWood是比较复杂的。请阅读 Installation Guide  或者 edx-code / openedx-ops 的存档。

过时的特性

edX平台 删除了以下特性 :

  • Original ORA (“ORA1”) Problems
  • Legacy Instructor Dashboard
  • Studio Checklist page
  • Certain XModules and Tools, including the graphical_slider_tool and the FoldIt protein simulator
  • The psychometrics and licenses Django apps

Eucalyptus

下一个 Open edX 发行版是 Eucalyptus,将在2016年中发布。

2016年2月Open edX更新

https://open.edx.org/announcements/february-2016-open-edx-product-update

February 2016 Open edX Product Update

Hello once again from Cambridge! All of the edX engineers have been hard at work all through January, which means you and your learners are in for some new tools and exciting improvements to existing features.

Note: These new tools and improvements are available in the latest release of the Open edX platform. They are not yet available in a named release.

Video Course in the EdX Learning Series

We know that you work hard to create excellent videos for your course. To make this sometimes daunting task a little easier, the EdX Learning Series has recently launched its newest course! Produced by the edX video team with help from Boston University, Creating Video for the edX Platform has great information and insider tips for helping you plan and achieve informative and engaging course videos.

Improvements for Learners

We’ve just released several new tools that will help learners find, return to, and understand course content, and build community while they’re at it.

A peer instruction problem showing the review and final answer steps.Peer Instruction Tool

Our partners at the University of British Columbia have contributed the Peer Instruction tool, which allows learners to see answers and explanations that other learners have given as they work through multiple choice problems. For more information about setting up peer instruction problems, see Peer Instruction tool. For more information about the way learners interact with these problems, see Explaining Multiple Choice Answers.

Teams

By creating and joining teams, learners can work together in small groups for projects and activities. For more information about enabling teams in your course, see Teams. For information about the way learners on teams work together, see Working on Team Projects and Activities.

Video Closed Captions

Learners can now see closed captions as well as transcripts for videos. Learners can view the transcripts and closed captions separately or at the same time. Currently, closed captions and transcripts use the same file.

Improvements for Course Authors

While learners are enjoying new ways of learning and interacting, course authors will enjoy improvements we’ve made to Studio and the LMS.

The visual editor with the formatting menu expanded to show heading levels starting at heading 3.

HTML Component Accessibility

You may have noticed that for HTML components in Studio, the available headings in the visual editor now start at level 3. We made this change for accessibility reasons: Because HTML components are part of a complete page, and heading levels 1 and 2 are reserved for page elements such as the page title, using heading levels 1 and 2 in your HTML components can interfere with screen readers and other tools. For more information, see The Visual Editor.

Changing Course Pacing

Course teams can now easily change the course pacing from instructor-paced to self-paced. For more information, see Setting Course Pacing.

The Android Mobile App

The latest version of the edX app for Android is here! The Android app has all the functionality that the iPhone app, released last month, offers—including the ability to view HTML and text components and complete basic assessments. For more information, see Using an edX Mobile App.

Extended Registration Page

Thanks to a contribution from OpenCraft, Open edX administrators can find out more about their new users by adding custom fields to the registration page. These fields can be text entry fields, drop-down lists, and more. For more information, see Adding Custom Fields to the Registration Page.

Coming Soon

A new version of our Drag and Drop problem type is in the works! This new version will be much easier to set up and will address accessibility issues in the original version. We will eventually deprecate version 1 of the Drag and Drop problem type, so only version 2 will be available in Studio.

And, last but not least, the Dogwood release candidate has been created! We’re testing it now to make sure it’s ready for you, and we plan to release it this month.

Open edX 2016年1月产品更新

https://open.edx.org/announcements/january-2016-open-edx-product-update-0

New Features

We’ve introduced several new features over the past few weeks.

Office mix showing a lesson about Bayesian statistics

Office Mix

The Office Mix tool, an open source contribution from Microsoft, is now available in Studio. Office Mix extends PowerPoint so that course teams can create interactive lessons—including exercises and narrated videos—and embed them in their courses. All mixes in a course, including videos, can be cached. For more information, see Office Mix Toolin Building and Running an Open edX Course.

Comprehensive Theming

Sites that are running Open edX can now change the appearance of their sites by creating and using themes that include logos, page headers and footers, and other templates and assets. For more information, see Changing the Way Open edX Looks in Installing, Configuring, and Running the Open edX Platform.

Single Sign-In from Campus LMS

Learners who register and sign in to your site with valid campus or institutional credentials, or with a Google or Facebook account, can now sign in and enroll in courses even before they receive an activation link in an email. A reminder message appears on the learner dashboard until account activation takes place.

Feature Improvements

In addition to adding new features, we’ve made updates to improve several of our existing features.

Accessibility Updates

As part of our commitment to making edX courses accessible to as many learners as possible, edX has updated colors for wiki alerts and for staff actions in course discussions according to Web Content Accessibility Guidelines (WCAG) specifications.

New, Extensible LTI Component

Using a new LTI component, course staff can now configure LTI components to open in a modal window, in a separate browser window, or directly in a course page. This new version of the LTI component uses the XBlock framework, improving stability and increasing extensibility. The previous version of the LTI component has been deprecated. For more information, see LTI Component in Building and Running an Open edX Course.

Video Updates

We’ve made some changes to make using videos easier for both you and your learners. First, we fixed a bug so that transcripts are now created automatically for both YouTube and HTML5 (.mp4) video files. Then, our design team made improvements to the video player in both user controls and accessibility, including changes to icons and enhancements for screen readers.

File Uploads in Open Response Assessments

A recent Open edX contribution has expanded the types of files that learners can upload to accompany their open response assessment (ORA) responses. Course teams can now allow learners to upload .gif, .jpg, .pdf, and .png files. Additionally, if instructors want to allow additional file types, they can specify a custom set of file formats for learners to upload. System administrators for edX and Open edX sites can maintain a list of prohibited file types. For more information, see Allow Learners to Submit Files in Building and Running an Open edX Course, Submit a File with Your Response in the Open edX Learner’s Guide, or Prohibiting Submission of Specified File Types in Installing, Configuring, and Running the Open edX Platform.

iPhone app showing an assessmentExpanded iPhone App

Learners who use the edX iPhone app to access courses can now view HTML and text components, as well as complete basic assessments including checkbox, multiple choice, and text input problems. For more information, see The edX Mobile App in the Open edX Learner’s Guide. The equivalent version of the edX app for Android is coming soon.

Documentation

Our docs team recently added a “mobile-ready” note to the Support column in the table of exercises and tools on the Exercises and Toolspage, and we reorganized Building and Running an Open edX Course to make the information you need easier to find. Note that some URLs have changed, so you may need to update your bookmarks.

Cleaning House

With the end of the year, edX has deprecated or removed several outdated and unused features. In the LMS, the “legacy dashboard” is no longer available. In Studio, we have removed items including the Checklists option on the Studio Tools menu, the FoldIt protein simulator XModule, and the first version of open response assessments (ORA 1). Existing ORA 1 data is still available, and we continue to fully support ORA 2. EdX has also removed the Psychometrics and Licenses Django apps.

Coming Soon

EdX plans to release some great new features this month.

Bookmarks

Learners will soon be able to use a new Bookmarks feature to mark important course pages and return to them easily. Learners can access their bookmarks from the learning sequence bar at the top of a page, or they can access all their bookmarks for the course on a new My Bookmarks page.

Settings for Self-Paced Courses

New settings in Studio will allow course teams to specify whether a course is self-paced or instructor-paced. When course teams select the self-paced option, the course will not include internal content release dates or assignment due dates.