富客户端在多媒体教学中的应用
2018-01-17张明李晓冬
张明++李晓冬
摘 要 多媒体技术在现代教学中的应用得到广泛重视。随着信息技术的发展,多媒体教学资源的要求越来越高。富客户端的技术优势使其必将成为多媒体教学的主流之一。本文探讨了富客户端在多媒体教学中的优势及其关键技术。
【关键词】多媒体 富客户端 HTML5
在多媒体教学得到广泛重视的大背景下,多媒体教学资源已经成为高等教育课堂教学的标配。随着信息技术的高速发展, 网络资源的丰富性、便捷性不断提高,教学的手段和方式也需要不断改进。传统的单机版多媒体资源已经无法适应学生对教学资源的要求。建设基于跨平台,跨终端的新型网络多媒体资源势在必行。
富客户端是对传统Web应用客户端的改进,支持在保持浏览器跨平台、易部署、易维护优点的同时,在富客户端中提供桌面客户端富用户体验、本地存储、本地计算等特性,进而满足Internet 环境中的复杂需求。
1 传统多媒体资源的主要缺陷
1.1 版本控制不佳,共享率低
随着教学内容更新速度的加快,多媒体资源必然经常更新,传统多媒体课件多以拷贝的方式实现共享,版本不可控,共享效率低。
1.2 多媒体课件不适应当代学生的学习习惯
當前主流的多媒体课件主要针对计算机终端开发,只有通过计算机学习才能达到最佳的使用体验。而90后甚至00后的大学生学生,使用教学资源的首要手段是手机或平板电脑等移动终端。现有的教学资源在这类终端的使用体验较差,无法发挥多媒体手段的优势,具体表现为:部分内容错位,甚至出现无法正常使用的情况;大部分资源仅显示文本内容,多媒体部分无法正常显示;显示大小无法适配移动终端的屏幕,需要反复缩放。上述问题直接影响学生的学习体验,无法达到预期的教学效果。
1.3 互动性低,难于提高学生的兴趣
多数课程已经建设了多种多媒体资源,但是以演示为主,没有摆脱灌输性教学的模式。由于缺少互动环节,学生参与度低,无法抓住学生的心,降低了多媒体课件的使用与效果。
2 富客户端的主要优势
2.1 统一教学资源的版本,实现跨平台访问
利用云计算和云存储技术,保证教学资源的版本始终保持统一。利用HTML5技术自动适配技术,保证无论通过计算机、手机或是平板电脑访问都能获得最佳的使用体验。
2.2 改进多媒体资源的演示效果
利用HTML5、AJAX、JavaScript等富客户端技术,实现教学资源的动态演示并保证在各种终端的演示效果。
2.3 改善互动环节,提高学习效果
通过互动环节,提高学生的参与度,激发学生的学习兴趣,提高多媒体资源的利用率。
3 基于富客户端多媒体资源的研究重点
3.1 多媒体资源的有效组织问题
现有的实验教学多媒体资源已包含多种类型,包括教学演示文档(例如PowerPoint文档),电子文档(例如Word文档),视频(AVI,MP4等格式),动画(例如Flash动画),仿真等。但是,各资源存在独立和散乱的情况,未能有效融合。为了能够充分利用好这些资源为提高教学效果服务,需要根据课程内容与知识结构的特点以及教育教学的本身规律,实现对各种教学资源的有机整合。
3.2 富客户端技术在教学资源平台的应用
富客户端作为新兴的技术,其本质是将已有的多种网络技术进行重新整合。富客户端的开发涉及多种编程语言,因此网络平台的技术方案选择、系统架构的设计是另一个关键技术。
4 技术方案
4.1 HTML5技术
HTML5具有是基于HTML语言的第5 次修改,正是由于它与浏览器完美结合,使得HTML5自推出以来受到广泛关注。HTML5语言具有跨平台,硬件要求低,显示效果绚丽等特点,非常适合富客户端的要求。
4.2 JavaScript技术
JavaScript是一种广泛用于客户端网页开发的脚本语言,常用于HTML上添加交互行为,是一种直接嵌入HTML让网页更加生动活泼的程序语言。JavaScript具有编程简单,事件驱动,跨平台,相对安全等特点。
4.3 AJAX技术
AJAX(Asynchronous JavaScript and XML)是多种技术的集成,主要包括HTML,CSS,DOM,XML,XMLHttpRequest,JavaScript等。Ajax最显著的特点是可以实现内容的动态不刷新(即局部刷新),因此Ajax技术被广泛以用于现今的各种网站中,也使得它成为富客户端的理想技术方案。
4.4 数据库技术
作为数据存储的主要技术,数据库技术是富客户端不可或缺的技术。现今主流的数据库分为商业数据库,如Oracle和Sql Server等;开源数据库,如Mysql,PostgreSQL等。随着技术的发展,新兴的NoSQL类数据库逐渐成熟。NoSQL数据库具有的高性能、高可用、易扩展、富查询等特点,使其有能力成为富客户端教学平台的主力数据库。
4.5 富客户端教学资源建设流程
流程如图1所示。
5 结束语
建设满足师生需求的富客户端教学资源并非易事,其中涉及广泛的的知识与技术,需要教师与技术人员密切配合才能做出优秀的教学资源。
参考文献
[1]Zhao Q,Liu XZ,Huang JY,Huang G.A browser-based middleware for service-oriented rich client.In:OConner L,ed.Proc.Ofthe 2010 Intl Conf.on Service Sciences.Washington:IEEE Computer Society,2010:22-27.
[2]赵祺,刘譞哲,王旭东,黄罡,梅宏.一种面向富客户端应用的运行时自适应中间件[J].软件学报,2013(07):1419-1435.
[3]邓梦德.HTML5的新特性及其在基于Web的教学平台开发中的应用前景[J].电脑知识与技术,2014(16):3829-3831.
[4]李国锋.基于AJAX富客户端的教学支撑服务系统设计与实现[D].北京邮电大学,2011.
作者简介
张明(1979-),男,山东省烟台市人。硕士学位。现为桂林电子科技大学教师。
作者单位
电子电路国家级实验教学示范中心(桂林电子科技大学) 广西壮族自治区桂林市 541004endprint