Google Course Builder与Xblock

CourseBuilder是Google推出的开源教育平台,可以用于制作和发布课程。36Kr之前曾经有过报道http://36kr.com/p/152413.html

CourseBuilder同时提供了一个组件https://code.google.com/p/course-builder/,可以直接在课件中使用Xblock,或者导入Open edX创建的Xblock课件。只需要在edX的Studio中导出课程,然后就可以在CourseBuilder中导入。目前并非所有类型的Xblock都可以支持,仅支持视频、HTML富文本、多项选择题。

 

 

免安装使用Open edX的几个方式

由于Open edX安装的复杂性,目前有若干机构推出了无需安装使用Open edX的解决方案。这些方案适用于以下用户:

  • 不用于生产环境
  • 想看看edX有什么功能的最终用户
  • 专注于开发的edX研究者

目前可用的免安装方式如下:

  • Open edX中国社区Docker版

Open edX中国社区发布的用于演示和开发的Docker版本,由@wwj牵头的社区技术委员会基于Appsemble的Docker制作,修正了若干bug及进行汉化。

https://hub.docker.com/r/wwj718/edx_cypress_docker/

BitNami是一家专业的云计算公司,提供各种开源应用的虚拟机镜像及公有云镜像。可以在GCP、DigitalOcean一键部署,也提供可以完全本地安装无需翻墙的安装脚本。但是BitNami对Open edX目录和运行机制做了某种修改,所以还需要花一点时间熟悉其机制来进行开发。目前提供版本为Cypress。

专业提供Open edX相关服务的公司。提供了基于Docker方式的一键测试环境生成,可以试用24小时。当前版本为Birch。

最近发布了Cypress版本的公共Docker https://hub.docker.com/r/appsembler/edx-lite-cypress/

  • eduStack OVA镜像

我们在Vsphere上面安装及打包的虚拟机,可以用来部署在服务器及本地测试环境,和fullstack完全一致的结构。将来会加入更多我们做的本地化工作。当前版本Cypress。

 

eduStack为2015年Open edX会议提供赞助

A29C4503-037B-4E3B-AB0E-39772EC25C61

OpenedXCon2015-sponsor

作为Open edX在国内的推广者和开发者,我们以Friends of Open edX身份赞助了2015 Open edX Con。详情请见http://con.openedx.org/#our-sponsors

10月12-13日,Open edX社区将在麻省Wellesley举办会议。本次会议关注Open edX平台开发和使用。Open edX平台在全世界范围被用来承载大规模开放课程 (MOOCs) 以及小班课程和培训模块。会议的参与者为开发者,系统管理员,教育专家及其他想了解Open edX平台的人。

Open edX Cypress虚拟镜像开始提供下载

我们已经制作完毕Cypress正式版本虚拟机镜像。下载地址请看这里

在标准安装之外,我们做了以下修改

  • 最新版本的汉化。
  • 修正所有的汉化bug,不会因为语言包导致组件错误。
  • 配置elasticsearch确保不会被流量攻击。

稍后将发布经过更多详细配置的更新版本。更多信息请见这里

同时线上演示版本也更新到Cypress,访问地址LMS CMS来体验新的功能改进。演示账号为:
student honor@example.com:edx
instructor staff@example.com:edx

 

edX最新版本Cypress正式发布

https://open.edx.org/blog/announcing-cypress-latest-open-edx-release

Open edX的第三个版本Cypress目前已经发布。Open edX是一个开源的学习平台,驱动着edX.org和全球数百门在线课程。请看安装指南来了解如何安装。

这个发布版打包了上一个版本Birch在1月发布之后开发的新特性和改进,包括了

在 Cypress中 ORA1支持被移除, 这是开放互评特性的最初版本。取而代之的是经过良好测试的 open response assessment XBlock, 从 2014年5月已经在edX.org中使用。

完成的改进列表可以看 release notes。如果你正在运行Birch,请看  Cypress升级指南 。

关于此发布版的一些统计数据:

  • Cypress 包含了Birch发布后超过3,150 个新的代码commit!
  • 70 个独立贡献者在过去6个月参与了 edx-platform 代码 – 还有很多人参与开发了其他edx组件!
  • 这些贡献者贡献了大约 188,500 行代码,删除了大约 46,700 行代码,改动了大约 2,500 个文件!

强烈建议Open edX 社区立刻升级到 Cypress 。官方不能同时支持多个发布版本,所以Cypress将是目前唯一支持的Open edX 发布版本。这意味着不再发布对Birch的安全补丁。 官方将支持所有的Birch组件升级到Cypress。

– 这里可以了解更多: https://open.edx.org/blog/announcing-cypress-latest-open-edx-release#sthash.ttlxzwv4.dpuf

Open edX即将发布下一个大版本Cypress(柏树)

4IB1WVF}TAS3T8[)PP7{A1S

 

今天Open edX发布了 Cypress RC2。根据上一个版本Birch的规律,2月3日RC1/2月12日RC2/2月14日RC3/3月3日Birch,意味着最多一个月内正式版本即将发布。

从 https://openedx.atlassian.net/wiki/pages/viewpage.action?pageId=33358379  可以看到开发人员在做的一些事情。注意到有一项工作是Make a plan for Bitnami, & communicate it with Bitnami,可能Bitnami会同步推出最新版本的部署工具,也许以后部署不会再是个问题。

Release版本包含的服务

  • edx-platform
  • configuration
  • cs_comments_service
  • notifier
  • edx-certificates
  • xqueue
  • ORA2
  • XBlock

去除:

  • All ORA1 supervisor services

不包含:

  • Student notes (want to for Dogwood)
  • Badging (want to for Dogwood)
  • Insights (Need to figure out what it means to include, and how to support)
  • ecom stack (Need to figure out what it means to include, and how to support)

Dogwood计划从这里开始: Dogwood ,包含以上四个服务的页面。

 

edX语言包格式错误引起组件崩溃

最近在修正一些运行时错误中,发现了类似的错误模式,例如

打开SYSADMIN后,教师面板无法进入,检查lms/log发现

用户注册后不能发送邮件,也不能跳转到注册成功页面,而邮件却已正确配置。检查lms/log发现

共同的错误提示KeyError。在和社区开发者进行探讨后,认为是模板的问题,于是@wwj718修改了模板文件使组件可运行并提交commit到github。而edX社区的开发者提示这是语言包问题。

检查mako.po文件发现,的确是翻译者在变量中加入了错误的空格导致:

{link_start} -> { link_start }
{platform_name} -> { platform_name }

凡是错误加入空格的地方,涉及的组件都会出现KeyError错误。

一劳永逸的做法,我们已在transifex修正了目前发现的几十处类似语言包错误并确认审核。重新下载编译语言包即可修正此类错误。

`N9GM7DC@DJTH6HJ2_TK2]K D0D6E921-CCD7-4964-A919-8FA0329B13BF

Bitnami推出全系列Open edX安装包

Bitnami是一家云服务提供商,提供各种开源软件的公有云和私有云安装包。本月16日Bitnami推出Open edX安装包https://bitnami.com/stack/edx,基于最近一个稳定版本Birch。包含四大公有云的一键部署

当然,由于某些原因,GCP和AWS的访问是不太靠谱的事情。Azure和vCloud还有待验证。

另外Bitnami提供了Ubuntu14.04环境下的一键安装包Open edX birch-1 (64-bit)以及Vmware虚拟机。Docker安装版本目前暂未推出。

对于最新特性要求不要的用户,可以使用一键安装包进行部署,Bitnami提供的系统会有整体加固方案,比自行安装更为易用。

Continue reading