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.

2016年Open edX年会:共享的教育

https://open.edx.org/blog/announcing-open-edx-con-2016-education-shared

2016年Open edX年会将在斯坦福召开,今年的主题为:共享的教育(education shared),会议日期为6月14-17日。

斯坦福从Open edX创始起就一直是项目支持者。斯坦福团队参与了Open edX开源项目,持续贡献自己的代码以及对项目的热情。

做为成千上万个技术创新的发源地,湾区驱动着edX和Open edX社区来实现伟大的新事物。斯坦福大学校园位于硅谷核心,6月举办也有利于更多学校的参与。

会议演讲报名

会议注册

如果有国内老师想去参与此次年会,欢迎联系我们组团:) (email: info@edustack.org)

Xblocks概念及目录

https://openedx.atlassian.net/wiki/display/COMM/XBlocks+Directory

http://xblocks.org/

https://github.com/edx/edx-platform/wiki/List-of-XBlocks

 

  • 3D Model Viewer XBlock: to include and view 3D .obj models within an edX course
  • ACID Xblock: a block for testing the implementation of the XBlock runtime.
  • Adventure XBlock: creating a simple “Chose Your Own Adventure” style simulation.
  • Animation XBlock: shows students an animation they can go through. There is a set of images with corresponding text, and a slider for going through these images.
  • Audio XBlock
  • Brightcove Video XBlock: to include Brightcove videos within an edX course
  • Carousel XBlock– XBlock to provide carousel of multimedia instructional content including images, video, documents. This XBlock currently supports three web hosted media formats in a unified media carousel for course content presentation. This XBlock also provides a way to integrate instructional media with a separate workspace that could be used for hands-on activities.Click here for the demo
  • CarouselWorkspace XBlock– This is our second XBlock to combine learning content and practice space within the same window. The first XBlock provided a multimedia carousel to host learning contents here. This XBlock along with providing a multimedia carousel, focuses on embedding a separate url of a web-enabled workspace for hands-on activities. In the example below, we demonstrate this XBlock with terminal emulator using open source Gateone application. Click here for the demo
  • Drag and Drop XBlock: exercise which asks students to drag and drop text or image elements into different buckets according to their content
  • Drag and Drop XBlock v2: enhanced version of the Image Explorer XBlock. Due to incompatible data model with v1, the original XBlock still remains
  • Flash XBlock: Embed Flash (.swf) files into your course.
  • Google Drive XBlock: enables embedding of Google Documents or Google Calendar within edX.
  • hastexo XBlock: enables course authors to define and integrate arbitrarily complex computing environments running on private or public clouds, which auto-suspend when not in use. Currently supports OpenStack Heat.
  • Image Explorer XBlock: to display tooltips on top of an image within the course content
  • Image Modal XBlock
  • LeaderBoard XBlock: allows to display an arbitrary number of top scoring threads in an inline discussion, as well as top scores in a graded exercise.
  • Mathematica Cdf XBlock
  • Personality Test
  • Problem Builder XBlock: Set of interactive exercises, and tools to automate the workflow of real-life mentoring within an edX course. It supports: free-form answers (textarea) which can be shared accross different XBlock instances (for example, to remind a student of an answer he gave before), MCQs (multiple choice questions), MRQs (multiple responses questions), rating scales, progression tracking (allowing to check that the student has completed the previous steps before allowing to complete a given XBlock instance).
  • Ooyala Video Player XBlock: to include Ooyala videos within an edX course. It supports transcripts, overlays (to place raw text or html content at a specific moment in your video) and player tokens (to secure your video content using a token with an expiration time)
  • OfficeMix XBlock – allows for the embedding of lectures hosted on Office Mix directly into an edX course.
  • ORA2: Version 2 of the Open Response Assessor Project. Provides functionality for peer assessment, self assessment, student training.
  • Paella Video XBlock
  • PDF XBlock
  • PDF XBlock (alternative): Another XBlock to embed PDF, with XBlock title and download buttons.
  • Pie Chart XBlock: to include Pie chart within an edX course
  • Poll & Survey XBlock: enables a course author to create survey/poll elements to get feedback from students. Poll XBlocks have one question, and a series of answers. Survey XBlocks have several questions.
  • Rating XBlock: Rating and comment the video unit.
  • School Yourself: This repository contains XBlocks for displaying School Yourself (SY) content on the edX platform. These will be used in the upcoming AlgebraX and GeometryX courses, developed for the High School Initiative.
  • Staff graded assignment: Allows students to upload files to be graded by course staff.
  • Table XBlock: Table XBlock is powerful tool used to create user-editable tables.
  • Video JS XBlock: Use Video.js HTML5 player (www.videojs.com) instead of the default one.
  • SSH XBlock: Provides a web-based terminal emulator through which students can send commands to a server via ssh. The server details and credentials are set by the tutor in the XBlock settings and are not visible to the student.
  • Voice Recognizer XBlock: This XBlock allows students to recognize their voice and can see the what they spoken in text format. It supports multiple languages. This version works best on Google Chrome.

Experimental XBlocks:

  • Discussion XBlock: a prototype of the discussion XModule as a separate, pure XBlock. Functional, but requires patches to edx-platform at the moment.
  • Group Project XBlock: to allow students to work as a group of 2-5 on a group project, with peer grading between projects and team members. Functional, but requires patches to edx-platform at the moment.
  • Group Project XBlock v2 – second generation Group Project XBlock: allow students to work as a group of 2-5 on a group project, with peer grading between projects and team members, embedded discussions support and richer project navigation. Functional, but requires patches to edx-platform at the moment.

Open edX DogWood版本特性

参考

2015年底将发布的Open edX第4个大版本Dogwood

http://blog.just4fun.site/try-open-edx-master-20151214.html

前一阵子在社区发现一个有意思的点,Open edX的版本顺序为:Aspen、Birch、Cypress、DogWood、Eucalyptus,正好是字母表的ABCDE。以后可以不用这些复杂的全称,直接用D版本来简称DogWood就行。

目前D版本的特性已经公布在https://openedx.atlassian.net/wiki/display/COMM/Dogwood,由于距离正式发布时间很接近,特性应该不会有大的变化。

根据现有的安装情况来看,安装过程中问题少了很多,看来Open edX在易用性方面逐渐在提升。

版本中含有的主要服务和升级

  • Badging in Dogwood
    • 未完成
  • Ecom Services for Dogwood
    • 只有部分文档
  • Insights in Dogwood
    • 计划中
  • Student Notes in Dogwood
    • 可能不会完成
  • Python upgrade
    • Working with Ops 目测已经完成
  • Django Upgrade 1.4 to 1.8
    • Working with T&L Lahore 目测已经完成
  • NLTK upgrade  TNL-2486 – 更新到新版NLTK 3   (拖延到 Eucalyptus版本 )
  • OPEN-507 – 切换 Open edX 使用新的逻辑流ICEBOX
    • SSO 和 LTI 应用需要可用
    • 需要放到下一个发行版
  • MongoDB/Pymongo Upgrade
    • Feanil Patel to provide some tickets for this work (Ops & Platform work)
  • CohortMembership fix ( TNL-3478 – JIRA project doesn’t exist or you don’t have permission to view it. )
    • Includes a management command, course_groups/post_cohort_membership_fix, to be run after data migrations.
  • Python 2.7.10 Upgrade
    • 用户需要重建virtualenvs
    • 新的 vagrant images 会有正确的 virtualenvs 和 python 版本
  • Course Overviews as source of truth for list of courses.
    • Includes a management command, “manage.py lms –settings=X generate_course_overview –all”, to be run after data migrations.
    • If this management command is not run,
      • deployments that run with ENABLE_COURSE_DISCOVERY set to False, may see courses missing on their Course Catalog page
      • the Courses API “/api/courses/v1/courses/” may not include all courses in the system

废弃的部分

  • “shoppingcart” 功能应该在Dogwood中考虑为废弃,将来的版本中会被移除。类似服务将由”Otto” 来取代。
  • ORA1 代码完全被移除。
  • Legacy instructor dash is turned off by default, and will be removed entirely in Eucalyptus
  • 移除的旧代码:
    • 管理面板
    • abtest_module
    • Psychometrics
    • “Licenses” djangoapp
    • FoldIt XModule
    • Studio 的课程核对表
  • Removed support for the outdated ispublic field on the Course Module, including its corresponding ACCESS_REQUIRE_STAFF_FOR_COURSE feature flag.  Instead, operators should use COURSE_CATALOG_VISIBILITY_PERMISSION and COURSE_ABOUT_VISIBILITY_PERMISSION settings.
  • The “graphical_slider_tool” is deprecated, and will no longer be available starting in in Eucalyptus (the code has been removed from Master).