2

Open edX生态之Oppia

 2 years ago
source link: http://wwj718.github.io/post/edx/open-edx-ecology-oppia/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Open edX生态之Oppia

2015-11-18

Open edX最令人激动之处,莫过于它的开放性和Xblock体系,由此带来了构建生态系统的可能。

Oppia是google推出的一款在线教育工具,基于Python和AngularJS,完全开放源代码。该项目让用户创建在线互动活动,以便其他人参与学习。

Oppia目前一共开源了两个项目,一个是他们的核心源码oppia/oppia,另一个就是oppia/xblock

通过oppia/xblock。我们可以把Oppia创作的课件集成到Open edX中

这是个绝佳的案例,让我们看到Open edX的开放性带来的有趣局面

#What 一图胜千言,我们先直观感受下Oppia

首页 1

Oppia explorations 2

下面是Oppia的自我介绍

Oppia is an online learning tool that enables anyone to easily create and share interactive activities (called ’explorations’). These activities simulate a one-on-one conversation with a tutor, making it possible for students to learn by doing and get feedback.

explorations的叫法很是贴切,我们不妨截几张学习活动图

4

5

#Why Oppia有着与Open edX完全不同的特质,Open edX定位为platform,而Oppia更像是一个tool,一个致力于提供交互式学习体验的工具。

我将Oppia视为某种学习理论的技术实现。在这里可能是对反馈的强调

如google所言

观看音乐家的表演视频,你永远都无法学会钢琴

在线教育不应该仅仅局限于视频、音频和文字。在学习过程中,反馈是关键

Oppia有趣还在于它不仅仅可以展示内容,还收集用户的互动数据。活动创建者可以根据这些反馈数据,来优化Oppia explorations(课件)。如果很多学员反馈学习方式不当,创建者就可以据此改良。

#How ##安装Oppia oppia/oppia#installation

##制作Oppia explorations (类似Open edX中的课件) 8

##集成到Open edX中 567

#后记 如果我们将Oppia视为外部组件(它本身也可以是自治的),将Open edX视为平台,这种视角能给我们很大的启发性。通过安装Open edX,我们获得了一个扩展性极强,功能完备的平台,而通过Xblock很容易将外部组件集成进来,那么针对具体的定制需求我们几乎都不必侵入Open edX本身。

从Oppia中我们看到这种可能性,即便是一个学习理念的具体实现平台,也可以毫无费力地集成进来,那么理论上还有什么是无法集成的呢。还有什么是非侵入不可的呢

如果这种隔离和集成是做得到的,那么edX就可以不断往通用平台发展,不断健壮与包容,健壮带来了稳定而开放性让它能接受所有新的教育理念(很可能是某种具体实现)

最终成为一种生态体系。

#补遗 值得一提的是,Oppia的文档写的非常好,好比下边的这个开发者引导develop/CONTRIBUTING,可以借鉴到Open edX社区


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK