Open edX Eucalyptus 演示 LMS CMS
Open edX Ficus.2 演示 LMS
测试账号 honor@example.com 密码edx
Studio使用权限请在qq群内申请开通
Insights数据分析演示 Insights
测试账号 staff1@example.com 密码edx
Open edX官方文档及讨论区
edX Docs / atlassian / openedx-announce / openedx-ops / openedx-analytics / edx-code / slack

eduStack公众号

联系我们

申请Open edX Ficus.3教育版
教育版是我们本地化定制的Open edX版本,达到了高度可用性,仅面向非盈利机构(学校、公益组织)开放。
本地镜像下载 Eucalyptus OVA
申请Open edX Ficus公有云镜像
目前我们提供阿里云(华北1)的Ficus镜像。
开源教育技术QQ群347307364

仅供教育机构教师内部交流,请在此申请加入

Open edX中国用户组QQ群106781163

自由加入,交流Open edX部署、开发、运维。

Instructure Canvas应用及开发QQ群516978806

自由加入,交流Instructure Canvas应用与开发。

支持我们,使用以下主机来运行你的应用

开源教育技术讨论区

讨论区现已开放注册,我们将在讨论区分享更多开源教育技术经验。

为什么学校应该只使用自由软件

编译自:https://shop.fsf.org/books-docs/free-software-free-society-selected-essays-richard-m-stallman-3rd-edition
转载自:   https://github.com/beijinglug/fsfs-zh/blob/master/docs/edu-schools.md

Copyright © 2003, 2009, 2014 Richard Stallman 此文最早于2003年发布在 http://gnu.org

教育性的活动(包括学校里的)有道义责任应该只教授自由软件。

所有计算机用户都应该坚持使用自由软件:这会让你获得控制你自己计算机的权利——专有软件,更愿意做其拥有者或开发者想要做的事情,而不是用户想让它们做的事情。自由软件还会赋予用户自由协作的权利,这将会引领一种积极向上的生活方式。这些理由适用于学校,而且也适用于每个人。但是,本文的目的不仅限于此,还会讲到专门适用于教育领域的特殊原因。

自由软件可以帮助学校节省经费只是一个连带好处。节省经费是因为自由软件赋予学校,如同赋予其他个人用户那样,自由复制和分发软件的权利。教育系统可以给每一所学校一份副本,而且每一所学校都可以将其安装在学校的每一台电脑上,这样做无需支付任何费用。

尽管这项好处很有用,但我们坚定地拒绝将其置于首位,因为与道义层面性命攸关的重要问题相比,它显得微不足道。推动学校使用自由软件,不只是让教育变得稍微“好一点”的一个方法,也是一件让好教育替代烂教育的大事。所以,我们来探讨一下这个更深层次的问题。

学校有一项社会使命:要教导学生成为一个坚强、有才能,独立、相互协作并且自由的社会中的一名公民。学校应该像推广保育和选举一样推广自由软件的使用。通过教授自由软件,学生能成为自由的数字化时代的合格公民。这项工作能帮助社会从整体上脱离大集团公司的统治。

相比之下,如果我们教学生使用非自由软件,就等同于培养依赖性,这将违背学校的社会使命,学校应该极力避免这种事情的发生。

为什么呢?毕竟一些专有软件开发者可以免费给学校的提供非自由程序的副本。那是因为,就像烟草公司免费向学生发放香烟一样,他们希望利用学校给学生灌输这种对他们产品的依赖性1

当学生毕业之后,他们就会终止这种免费行为,而且,他们也不会为毕业生就职的公司或机构提供免费服务。你一旦对这些软件形成了依赖,你很可能就会付费,并且之后的升级可能会很昂贵。

自由软件可以让学生了解和掌握这些软件的工作原理。有些学生,或者那些天才程序员,青少年时代就对计算机和软件充满好奇心,他们急切地想要获知他们想要知道的一切。他们非常渴望阅读那些他们每天都在使用的软件的源代码。

专有软件阻抑了学生对知识的渴望:他们被告知,“你想要获得的知识是一个秘密,禁止学习!” 专有软件是教育精神的敌人,所以,除非作为逆向工程的目的,学校应该拒绝使用它们。

自由软件鼓励每个人学习。自由软件社区反对“高高在上的技术”——这会让大众对技术的基本原理敬而远之。我们鼓励任何年龄层次学生或个人阅读源代码,而且,我们希望他们学得越多越好。

使用自由软件的学校将会成为那些喜爱编程学生的乐土。你知道喜欢编程的学生是怎样成为优秀的程序员的吗?他们必须要阅读和理解人们真实使用的软件的源代码。通过阅读和编写大量的代码,你才有可能写出高质量清晰的计算机程序。目前来看,只有自由软件允许你这样做。

如何学习为大型软件项目编写代码?最好的办法就是为现有的大型项目编写大量代码。自由软件鼓励你这样做,但专有软件会禁止如此。任何学校都可以给学生提供这种掌握编程技术的机会,但只有使用自由软件的学校才真正有这个可能。

学校使用自由软件最深层次原因是可以进行德育教育。我们希望学校教给学生基本的知识和有用的技巧,但是这只是学校工作的一部分。学校最根本的一项职能,就是培养好公民——其中包括助人为乐的习惯。在计算机领域,这就意味着我们需要教授学生分享软件的精神。从幼儿园开始,学校就应该告诉学生,“如果你把软件带到学校来,你应该与其他同学一起分享。一旦有人想要学习一下它的工作原理,你就应该把源代码展示给大家。所以说,非自由软件最好不要带到学校来,除非出于反向工程的目的。”

当然,学校必须履行其诺言:在课堂上只允许自由软件出现(除非为了逆向工程的目的),在分享软件的同时,源代码也应该一并分享,这样的话,学生们就能复制它们,把它们带回家,甚至还可以将它们再次分享给其他人。

教授学生使用自由软件,让他们参与自由软件社区,就是一门生动鲜活的公民教育课程。这门课程教授将会把学生培养成为具有公共服务精神的行为模范,而不是垄断企业的超级大亨。所有学校都应该使用自由软件。

如果你和学校有一定联系——如果你是一名学生、一名教师、一位员工、一名管理者、一位捐赠人,或者这些人的父母——你有义务和责任向学校推广自由软件。如果私人请求无法解决这个问题,可将这个问题公开出来提交到社区。这样就能让更多的人意识到这件事情的重要性。你可以寻找同盟,让大家一起发起这项推广自由软件的运动。


  1. 参见 《雷诺烟草公司因向儿童发放卷烟样品,于2002年被罚1500万美元》(RJ Reynolds Tobacco Company was fined $15m in 2002 for handing out free samples of cigarettes at events attended by children)http://bbc.co.uk/worldservice/sci_tech/features/health/tobaccotrial/usa.htm 

Open edX2017马德里年会回顾摘要

Open edX 2017年会于2017年5月24日-25日在西班牙马德里卡洛斯三世大学举办,来自27个国家的240多位社区用户参加了会议。

Anant Agarwal发表了主题演讲,几个比较有趣的内容:

两个问题
第一个问题:2030年有多少比例的人的工作会消失,答案是50%。
第二个问题:到2025年,业界的千年一代工作者比例有多大?答案是75%。
因此工作的内容在快速更迭,但是工作者不可能都到大学去学习新技能,因此在线学习仍将是一个重要趋势,大量的2000年后出生的工作者本身从小已经具备了数字化学习能力。

edX.org的用户已经达到1100万,同时各个Open edX搭建的第三方学习平台用户也是1100万。因此整个Open edX社区一共有2200万用户。

通过大数据和神经科学来研究教学法。MIT的John Gabriella发现,融合了视频、讨论、测试的学习者,脑部的EGG图形最活跃。

Joel Barciauskas介绍了社区的情况。

edX的CTO介绍了公司技术团队的架构。

Learner团队介绍了Ginkgo版本的产品改进。

Educator团队介绍了Ginkgo版本的产品改进。

ClassCentral的39个顶级MOOC网站中,9个是由Open edX搭建的。

目前由Open edX搭建的国家级MOOC平台。

会议视频及PPT请见
https://openedx.atlassian.net/wiki/display/COMM/Open+edX+2017+Presentations

一位参会者Mike Goudzwaard写的心得  http://mgoudz.com/2017/06/06/hola-open-edx/

Open edX Ficus.3教育版镜像发布

教育版是我们为了方便教育机构研究和测试推出的版本,在原生edX基础上进行了配置和开发。本版本基于Open edX Ficus.3(http://edx.readthedocs.io/projects/open-edx-release-notes/en/latest/ficus.html)进行可用定制。我们将向所有已经订阅Open edX 老版本的用户发送OVA下载邮件(目前为200多位用户),同时将继续向新申请的学校老师发放。

Open edX的开放性和联通性使得它日渐成为一个在线教育操作系统,希望我们的工作可以辅助教育工作者更方便进行在线教学和教育技术研究。

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

教育版特性

镜像打包格式 Vmware vSphere OVA,配置为 1CPU 4GRAM 500GHD(thin provision),可以很方便的在内部虚拟化环境部署和使用。

###国际化

官方中文语言包
内置多种用户语言(英文,中文简体,中文繁体、德语、法语、日语、汉语、阿拉伯语…)

###可用定制

课程介绍视频本地化
成绩单本地下载
CMS附件上传限制
搜索中文分词

###内置用户

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 限时考试

 

哈佛大学的CS50VR

https://www.class-central.com/report/harvard-cs50-virtual-reality/

https://www.class-central.com/report/harvard-cs50-vr/

哈佛大学的著名在线课程CS50是class-central选出的Top 50 MOOCs of All TIme,超过100万人在edX上选修了这门课程。在Virtually There: Documentary Meets Virtual Reality conference活动期间,哈佛大学宣布在2采用VR来拍摄著名的CS50课程。虚拟现实(VR)可以用来提升很多课程的体验,如医学、地理、历史、体育等,国家地理也推出了VR division

Jeremy Bailenson发表了一个VR将如何改变在线学习的演讲,在一个例子中,他通过VR有效的提高了学生的注意力。

CS50课程使用 Nokia OZO 进行拍摄,这个设备价值45000美元。

可以在这里看到全部的CS50VR课程。很有意思的是,因为VR可以看到教室中的场景,我们发现有不少课程是在一个空教室拍摄的。

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

近期评论