基于云架构的网络教育平台设计
在最近几年,随着网络技术的不断升级和发展,越来越多的新技术开始崭露头角,目前比较常用的就是云平台。简单的说,云平台是将多个网络终端的资源进行有效整合,最后通过网络再发布到各个终端,这种整合过程就需要运用到实际的网络和用户端工具,云平台的这种属性比较符合网络教学平台的需要。该文就是针对当前网络教学平台存在的弊端而开发设计的基于云架构的有效改善学习环境并能够适应各种学习情景的网络教学平台。
1 网络教学历史
伴随着ADSL在我国的普及,2003年,网络教学平台开始出现。10多年来,网络教学平台经历了从诞生到发展,再到巅峰的时期。越来越多的人通过网络接受知识的再培训和学习。可以说网络平台的运用对于提高我国网民的专业素质起到了巨大的作用。
网络教学平台从最早的基于ASP技术实现过渡到基于WEB2.0技术、再发展到WEB3.0技术。而在2012年,美国率先开始应用云计算进行网络教学。从此拉开了基于云技术网络教学的大幕。此后,国际网络巨头谷歌也在我国开始成立基于云计算学术研讨的项目,中国的教育界从此正式开始接触云技术环境下的网络教育。
2 传统的网络教学平台存在的问题
虽然很多地方都将云技术应用在各种网络平台中,但是目前高校采用云技术网络教学平台还相当有限。在很多地方的调研中可以看到:云服务教学平台需要进行客户身份识别的手段还不完善;传统的网络教学平台中的客户注意力不够集中以及课堂评价不高的问题在云平台环境下依然存在。不过相比这些,传统的网络教学存在的问题更加突出。 2.1 网络教学缺乏互动性
目前传统的网络教学平台中普遍存在教和学的互动性较差的问题。这一问题无论是在MIT、OCW这种国内教学质量很好的精品课程中,还是在大众教学平台中都存在。传统网络教学普遍的教学模式是采用文稿演讲以及课堂视频的方式向学习者进行知识性的灌输,这种教学模式基本上都是信息的单向输出,学习者无法将问题与教师进行同步。另外众多学习者的学习方式也不统一,而传统网络教学平台无法满足学习者学习方式多样性的要求。
2.2 对学习者的学习评价缺乏客观性
目前的网络教学平台的设置和实施过程还不能科学地对学习者的学习质量进行评测。通常来说,对学习者的测试包括正式测试、非正式测试、选择性测试。但在实际情况中,由于网速和硬件的关系,大部分教学者很难观察到学习者真实的学习状况,也无法观察到学习者是否独立完成了课后测试。
2.3 学习方式缺乏灵活性
随着我国移动网络的大力发展,各地的3G网络已日渐普及,这给学习者带来了随时登陆上网进行在线学习的机会。学习者可以利用移动上网终端进行学习,例如在上班、上学的路上。但传统的网络教学平台无法支持移动终端的网络教学。 3 基于云架构的网络教学平台设计
云架构的网络教学平台是利用现成的高校开放课程平台,创建一套以学习者为核心的互动网络教学平台,并利用云技术实现在任何时候、任何地点都可以通过移动上网设备进行课程学习。在平台开发的过程中,该文以最终实践为目的,以实际应用为导向,该平台能够实现高校的专业课程教学、公共课教学以及就业辅导教学等。该系统是一个基于云服务的开放性的教学资源平台,使用者不论是在校内还是在校外都可以登录平台进行完全开放式教学。该平台能够同时超过2万名用户浏览,超过1000人同时进行学习的大型综合教学平台。 3.1 基于云服务的系统架构
由于在设计中考虑到了云计算的安全性,因此该平台以私有形式的云服务平台来搭建。该平台分成三大层面。首先是实时服务的平台,在实施服务的平台上,用户可以完成教学内容的读取、存储、传输的操作,而且在该平台上可以访问其他互联网站。其次是内容管理平台,该平台的主要功能是为实施服务的平台进行资源管理、课件设置等服务,主要为内容管理平台提供服务。最
后是终端用户层,功能是连接不同种类的客户端,即通过网络连接终端用户层,再将客户信息递交到内容管理平台,以实现互动教学。
实施服务功能模块主要包括:
1) 云点播服务。由于云平台的存储容量非常庞大,理论上可以存储超过1000T容量的教学内容。学习者可以按照自身的学习层次点击由教学老师制作的学习课件,这些学习课件分类成若干,学习者只需找到自身的学习进度课件即可。
2) 云直播服务。教学者可以事先在云平台发布直播信息,公开教学课程直播时间表,学习者在指定时间内即可登录平台进行在线直播教学。 3.2 实时服务平台
1) 互动协作平台。该平台的操作流程是客户使用终端打开浏览器(最好是IE)即可进行登录。登录后通过网站的各栏目就可以看到教师准备的多种不同格式的教学视频、音频和作业布置。此外,客户在指定时间内还可以在线和教师进行学习互动,可以在线和教师讨论学习上的问题。该平台通过互动协作模块利用多层安全模型用于该平台的数据保护,安全模型通过128位的传输层安全性和256位的高级加密标准加密,此外,还有多种方式的安全策略可供选择。
互动平台不仅可以实现多媒体的共享、高品质视频电话会议、以及在线分组讨论,还具有独特的在线上机功能,该功能相
当于QQ模块的远程协助,通过在线上机功能实现用户异地操作远程计算机的要求。不仅如此,互动协作平台还支持在线聊天、多种形式的在线学习测试以及24小时在线小秘书以及新颖的注意力指示器等功能,这些功能让使用者可以进行多种形式的学习。 2) 插播互动。这种基于云架构的网络教育平台还可以实现插播互动。即在教学中实现对学生测试成绩以及评价的浏览、共享以及点评,就跟真实的课堂教学一样,学生做完测试可以马上跟教师沟通讨论,这种功能极大的提高了用户学习的积极性和热情,因此在线学习质量有了很大的提升。对于插播互动的模块设计,主要由评价系统、互动公告审核模块、数据传输模块、播出控制等模块组成。 4 平台关键技术 4.1 教学节目单管理
网络教学平台中教学节目单的设计是整个设计中的关键一个模块,它和常规的教学平台的音频表、音频表同样都是整个教学平台中的基本要素。教学节目单不仅可以清晰的告知用户整个平台的节目预告,方便用户掌握教学时间,而且还可以利用整个平台的教学搜索引擎方便查询历史教学节目。 4.2 协作平台的实现
在整个基于云技术架构的网络教学设计中,协作平台是整个设计中的核心部分,它是一整套跨平台的即时通信方案,是一种基于H.264视频标准以及网络P2P技术的解决方案,该方案由客