服务器 频道

从开源Sakai出发 构建国内远程教育系统

    【IT168 专稿】8月29日,由澳信传媒IT168主办的2009年系统架构师大会在北京举行。在下午的教育行业架构设计专场技术沙龙上,来自北京邮电大学网络教育学院的专家团队以及华东师范大学的专家们一同分享了远程教育平台架构的相关实例。

    国内远程教育走上正轨 成本控制下开源是王道

    北邮网络学院技术总监李建伟老师首先介绍了国外的教育信息化模式,他表示:"国外学生选完课之后,就可以选择远程的在家或是在宿舍完成从听课到交作业的所有流程。"据介绍,国内的远程教育起步于10年前,至今虽然还存在一些问题,但是也取得了不少的成就。

    李建伟老师在介绍远程教育平台的发展历史时表示: "最早99年开始做远程教育的模式是纯粹的电子课件--把资料、光盘远程邮寄给学生进行函授。后来到2002年、2005年的时候,网络宽带的发展使得我们有充分的资源开始做网络授课,视频授课等模式,用网络课件+论坛实时答疑的模式逐步将远程教育完善起来。到了2008年我们开始做交互式的引领教学,让老师和学生真正在虚拟的网络平台上互动学习起来。"

    "目前远程教育主要有两大类系统,一类是教学子系统,另一类是教务子系统,而这些子系统所依托的平台运行在庞大的云计算基础服务上。"李建伟老师介绍北邮网络学院的整体架构时表示,"我们用的是国外的Sakai搭建开放式教学平台,底层的云计算平台则可以保证高可用、可扩展和负载均衡。"

    在演讲中,李建伟老师着重介绍了上层服务平台的搭建以及底层基础平台的选择。他表示,学校作为非盈利机构,对成本的控制上有着比较严格的要求,因此在尽可能减少成本的情况下满足远程教学平台的要求是教育架构设计的目标。

    在远程教育系统中的教务子系统来说,由于每学期的政策、学校教务的变化,系统软件很难设计,时刻都在变动中。因此,北邮网院提出"把流程模块化",以模块化的方式打造系统,使其能适应网络教学的复杂性与多变性。李建伟老师表示:"目前各个学校的教务管理系统流程有很大不同,因此共享性很差,基本上需要自行开发相关系统。而如果采用了模块化的方法,就可以将相类似的功能抽离出来分享,利用模块的可拔插性实现灵活的系统加载。"北邮网院采用的是在成熟的开源教学系统上进行二次开发的方法打造这个模块化系统。"与自主开发相比风险要低很多,而与外包和商业购买相比可以避免定制化需求造成的未来更大的投入。"

0
相关文章