ActionScript2.0+XML在网络课程开发中的应用*
2012-12-14王美华梁志海吴树敏刘跃勇
□ 王美华 罗 静 梁志海 吴树敏 刘跃勇
ActionScript2.0+XML在网络课程开发中的应用*
□ 王美华 罗 静 梁志海 吴树敏 刘跃勇
文章提出ActionScript2.0+XML在网络课程开发中的应用模式,并将其运用到照明设计师网络课程建设实践中,解决了使用性低,加载速度慢的问题,为后续网络课程的开发提供了有价值的参考和借鉴。
网络课程;ActionScript2.0;XML;课程资源;照明设计师
网络课程是通过网络形式表现的某门学科的教学内容及实施教学活动的综合,它包括按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境[1]两大部分。网络课程在教学中以一定的教学目标为指向,承载并协调着教师、学生、资源与环境四个关键要素[2]。本文主要从资源构建方面进行探讨,将ActionScript2.0+XML开发形式运用到“照明设计师”网络课程资源架构开发中,来研究是否能够达到预期的效果。
一、引言
网络课程开发中的资源构建常见形式可分为基于Moodle和基于Web两种,这两种方式在对资源组织和构建时,都存在架构的可重用性较差、加载视频、音频、swf动画等大资源文件需要等待加载完毕后才能观看等问题。本文针对这些问题提出Action-Script2.0+XML的资源组织开发形式,并运用到具体的网络课程开发实践中。ActionScript2.0简写为AS2.0,是一种面向对象的编程语言[3],可以加载、分析、发送、生成和操作外部XML文档,实现各种人机交互、数据交互功能[4],导出的swf文件具有流畅[5]、流媒体播放[6]等特性,可以很好的解决加载大资源文件问题。XML是一种可扩展的标签语言,它的功能主要用于数据传输和数据存储[7],存储在XML文档中的数据不仅可以被计算机理解也可以被人类的理解。……
