钟明霞
摘 要: 在阐述积件理论的基础上提出了一个基于B/S结构的积件式网络教学平台。重点研究了如何利用flash平台创建多媒体教学资源库;在积件资源库的基础上, 探讨了利用XML描述积件式课件的方法和利用文件管理系统与关系数据库相结合实现系统数据管理的方法;采用ActionScript技术结合后台服务器语言构建了资源库系统。通过对基于积件理论的网络教学资源库的研究,探索了一种新的计算机辅助教学模式。
关键词: 积件; Web课件; ActionScript技术; XML; FLASH
中图分类号:G642.0 文献标志码:A 文章编号:1006-8228(2013)08-63-02
0 引言
随着校园多媒体硬件建设迅速发展,软件建设——数字化教学资源库建设及管理成为教育现代化发展的瓶颈。建设数字化教学资源库,是为了最大限度地实现资源共享,从而使学生接受数字化学习生活体验,提高学习兴趣,学会主动学习;同时可以把教师从传统的、低效的工作状态中解放出来,使他们有更多的精力研究教与学,提升专业化水平。
1 数字化教学资源库平台运用现状
尽管各个院校都积极地建设数字化教学资源库,但是由于教育资源的复杂性和多样性,以及各个学院专业的不同,使得人们对它的理解各不相同,出现了大量不同层次、不同属性的教育资源,以致教育资源重复建设、形式不规范等问题日益严重。通过对国内外主要的教育资源门户网站调研分析和对比,总结出国内教学资源库的建设和使用主要存在以下三个问题,如图1所示。
为了解决以上问题,我们提出积件思想。积件思想是教师和学生可以根据自身教学和学习需要,自由组合教学信息与教学策略的平台,它的特点有:①以知识点为基本制作单元;②可重组,可积;③具有良好的开放性;④无完整性;⑤无特定的适用性;⑥可修改、可编辑;⑦具有高重复利用率;⑧可以将教学内容与教学策略分离。
2 设计基于积件理论的网络化积件组合平台
基于前面的分析,在积件思想的指导下,首先要建立积件库,这样教师就可以根据自己的教学设计从积件库中选择所需的资源,简单快速地制作出所需要的课件和教学内容,从而大大减少准备材料的时间,把主要精力投入到教学方法的设计上去。学生在自主学习时也可以根据自己的情况选择知识点。而且教学资源库不仅可以用在课堂上,也可以作为远程教学的资源。
网络化的积件系统要为用户提供一个基于网络环境的积件组合平台和网络化的积件库,二者相辅相成,不可分割。积件组合平台主要是用来检索、集成并组合积件库中的元件素材资源,制作出一个完整的积件式课件,并进行演示的制作系统。积件库中存放了大量的教学元件资源和已制作好的积件式课件。没有积件库中丰富的元件资源,积件组合平台就等于无料可裁,没有一个灵活方便的积件组合平台,积件库中的素材也就无法发挥其作用。网络化积件组合平台功能结构图如图2所示。
3 构建基于Flash平台网络化积件系统模型
Flash积件系统设计模型如图3所示,该模型由积件库管理系统和积件组合平台构成。该模型由两个层次组成,第一层是直接面向教师和学生的积件组合平台,利用这一平台,教师可制作自己的课件,积件组合平台是基于时间轴的直接面向普通教师,供教师使用来组合积件库并最终用于教学使用的软件环境。第二层是积件库,积件库是教学资料和表达方式的集合,可将大量的知识信息素材提供给教师和学生在课堂教学中自由使用。
4 基于积件理论的教学资源库平台的构建
在前面利用Flash平台搭建好网络积件组合平台的基础上,开始构建教学资源库平台,首先要实现网络数据的交换和传递功能,本系统采用XML技术存储数据,结合ActionScript技术结合后台服务器语言构建系统,基于XML的三层数据交换结构图如图4所示。
同时,为了实现平台的积件库管理、网页模板库管理、素材库管理、课件生成等功能模块,本系统软件采用B/S模式架构,基于B/S模式的教学资源库平台各模块结构图如图5所示。
5 结束语
本文目的在于设计与实现一种基于积件理论的三层B/S结构的网络教学资源库,相比传统的教学资源库平台,该平台的特点是:①在重点分析积件思想的基础上,建立网络积件组合平台;②结合积件库的特点和Flash软件的优势,构建基于Flash平台的积件资源库;③在积件资源库的基础上,探讨了利用XML描述积件式课件的方法和利用文件管理系统与关系数据库相结合实现系统数据管理的方法;④教学资源库平台的实现采用Flash+Actionscript进行动态页面制作,后台采用MYSQL数据库支持,使用PHP语言编程实现。
本文探索了一种计算机辅助教学的新模式,使教师可以根据教学的实际需要,通过基于积件思想的网络教学平台,利用积件资源库,灵活地组织教学过程,实现教学资源完全共享。
参考文献:
[1] (美)彼得斯著,苏金国等译.Flash ActionScript 3.0动画高级教程[M].人民邮电出版社,2010.
[2] 刘明伟,任永攀,黄兴著.Flash与后台:ASP/ASP.NET/PHP/Java Script/Delphi总动员[M].清华大学出版社,2007.
[3] (美)洛特,(美)夏尔,(美)皮特斯著,陈建勋译.ActionScript 3.0 Cookbook中文版[M].电子工业出版社,2007.
[4] 吴洁编著.XML应用教程(第2版)[M].清华大学出版社,2007.
[5] 陈素燕.基于Web的通用型多媒体课件模板的设计与实现[J].计算机教育,2005.11.
[6] 刘睿.基于Flash与XML技术的课件系统的设计[J].科技信息,2009.
[7] Sandeep Singhal, Michael Zyda.Networked Virtual Environments Design and Implementation[M].电子工业出版社,2006.
[8] 王达光.精品多媒体网络课件开发与制作研究[J].高教论坛,2007.6.