2017 OSSummit将于9月11日在洛杉矶召开

http://events.linuxfoundation.org/events/open-source-summit-north-america

LinuxCon, ContainerCon, CloudOpen and the new Open Community Conference combine under one umbrella name in 2017 – the Open Source Summit. At the Open Source Summit, you will collaborate, share information and learn across a wide variety of topics, with 2,000 technologists and community members.

本次会议邀请了一些有趣的嘉宾

首先是盗梦空间中的囧瑟夫高登。为什么他和OpenSource扯上了关系呢?

Joseph Gordon-Levitt’s acting career spans the last three decades, and ranges from television (3rd Rock From The Sun) to arthouse (Mysterious Skin, Brick) to multiplex (Inception, 500 Days Of Summer, Snowden). He made his feature screenwriting and directorial debut with Don Jon (Independent Spirit Award nomination, Best First Screenplay). He also founded and directs HITRECORD, an online community of over half a million artists emphasizing collaboration over self-promotion. HITRECORD has evolved into a “community-sourced” production company, publishing books, putting out records, producing videos for brands from LG to the ACLU, and winning an Emmy for its variety show Hit Record On TV.

原来囧瑟夫成立并指导了HITRECORD,HITRECORD是一个超过五百万艺术家的在线社区,强调协作自我推广。

另外有一位13岁的开发者TANMAY BAKSHI,他有很多身份,重要的是He is on a mission to help at least 100,000 aspiring coders innovate through open-source coding, and take it to the next level – AI。

当然,Linus本人也来了。

演讲者JONO BACON也参加了去年的Open edX年会, 一位社区开发的咨询者。His clients include Huawei, GitLab, Microsoft, Sony Mobile, Deutsche Bank, HackerOne, Mattermost, SAP, data.world, Creative Commons, and others

会议的议题在这里 http://events.linuxfoundation.org/events/open-source-summit-north-america/program/schedule   ,应该稍后Youtube会有会议视频。

Open edX 第七个版本ginkgo.1发布

8月11日Edx放出了Ginkgo的第一个测试版,我们安装了这个版本,可以访问 http://ginkgo.edustack.org/ 试用。

Ginkgo是Open edX的第七个大版本,从Aspen开始,每个版本的名字都是一种植物。

本版本的改进请看 https://openedx.atlassian.net/wiki/spaces/COMM/pages/156674241/Ginkgo 。主要技术变化包括:

可以发现主要的基础组件都升级到了较新的版本(并不是最新)

  • Django 1.11.X
  • Elastic 1.5
  • Node 6.9

另外,Ginkgo版本的文档也已经放出

IBL的课程制作理念与Light Board

来自纽约的公司IBL在今年Open edX年会上介绍了他们如何制作课程视频,中间提到了几个很有用的理念:

后期制作是非常费时费力的,所以IBL的内容全部是实时内容;其次是永远和顶级的教师合作,并使用最新的教育技术。

 

说到最新的教育技术,他提到了35″的幕布,iPad,4K控制台,以及一种叫做Light Board的设备。

根据官网http://lightboard.info/的说法,Lightboard是一个发光的玻璃黑板, 用于录制视频讲座主题。 你面对你的观众,板书就在你面前呈现。这是一个开源硬件,网站上提供了制作的方法,也可以在这里 http://lightboard.info/buy-or-build.html 买现成的。

世界各地的很多学校和教师都实现了自己的Lightboard ,这里可以看到一个长长的名单,包括康奈尔,哥伦比亚,斯坦福等学校 http://lightboard.info/lightboards-of-the-world.html

 

 

课程制作中,有几个关键的角色,教授、课件设计者、摄影师、工程师共同配合来完成课程。

完整的视频点这里观看

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

编译自: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

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.