4、课件开发系统
多媒体课件开发是开展多媒体教学的的关键。目前在校园网上主要是开发两类多媒体课件:一类是用于教师网上授课的广播式课件,一类是用于学生网上自主学习的交互式课件。课件开发的主体应该是教师,有时也需学生的共同参与,系统应为他们提供一个集成化开发环境,并为这个环境配备相应的集成化开发工具。开发工具可以针对不同学科的特点,将该学科的教学模式抽象为多个可以直接套用的模板,并给予相应素材资源库的支持,有了丰富的资源和使用简单的教学设计模板,就可方便地完成多媒体课件对交互性的要求。在课件编写过程中,由于每一步都有模板的提示支持,普通教师经过较短时间的学习就可以轻松地完成课件的编制工作。在课件开发系统中应该要实现以下几个功能:⑴课件总体设计:从可视化的角度,基于不同的学习风格,提供总体上完成教学内容设计、稿本设计,包括课件结构、各章节间的层次、框架结构,相应各章、节、页面间的导航结构、课件页面风格和交互界面的定制等。⑵媒体素材组合:提供素材组合和建立多媒体音频、视频资料库的技术环境。⑶基本页面制作:提供基本页面制作环境和相应的超媒体编辑系统。⑷课件数据库开发:采用组件对象的可视编程工具,提供可视化的多媒体课件数据库开发平台。⑸课件合成发布:为分布开发的课件提供动态合成、发布更新的管理功能。
二、多媒体平台实现技术
1、基于3层C/S结构的Web发布技术
目前建成的校园网,从经济性和实用性方面考虑,主干采用千兆或100M交换式以太网或ATM。一般选用微软的BackOffice产品作为自己的后台软件平台,其应用系统开发主要采用传统的C/S方式和先进的B/S方式交叉并用的结构。实现网上多媒体教学必须在充分考虑校园网资源实际的前提下,突出解决网络流量和客户端应用问题。基于在校园网环境下,实现Web发布在技术是成熟的,在资源利用上也是经济的,为有效减少网络流量,防止客户端肥大和易于数据更新,易于实现系统间的连接,确定系统实现采用3层C/S分布式计算结构的Web发布技术,形成基于Web数据库应用下的WWW教学环境。
Web的交互特性是它可用于实现网上教学。服务器响应教学请
求是通过HTTP协议完成,用户通过浏览器访问Web页面接受多媒体教学信息,而静态或动态的Web页面是具有HTML格式的教学信息文件。借助各种ActiveX组件和各种可视化编程环境,可以快速简易地开发界面美观、功能丰富的HTML页面;借助JavaApplet、javascript和VBScript语言,可以设计出多媒体动态Web页面,并且Java程序可以嵌入Web文档,将静态Web页面变成客户机上的应用程序。采用基于3层C/S结构的Web发布技术开发多媒体教学平台是确保开发经济性和高效性的解决方案。
2、Web数据库中间控件及链接技术
校园网环境下多媒体教学资源是由Web数据库管理和维护。基于TCP/IP的超文本传输,用户透明地通过浏览器Web页面,这是因为Web数据库采用3层C/S结构方式,通过在服务器端执行由Web服务器管理的一组中间控件和后台数据库交互。中间控件的开发目前主要有CGI、JDBC和ASP等技术。ASP是微软新一代开发动态网页的技术,它是一种服务器端脚本执行环境,完全和HTML集成,可扩展ActiveXServer组件,它能克服用户请求很多时CGI占资源大的缺点,其中ADO是ASP访问数据源的应用级接口,简单易用,便于多种编程方式实现。其实现过程是用户通过调用ASP文件,在服务器端得到执行,从相关数据库中取出数据,再向浏览端发出超文本表示的查询结果。综合考虑瘦客户端访问需要,采用ASP和ADO技术构造Web页面和数据库交互的Web数据库中间件是一种理想的方法。
多媒体数据库是当前多媒体应用的热点,也是网上多媒体教学平台实现的关键。从数据模型的角度来说,面向对象的数据库(ODBMS)较适合多媒体应用的要求。在多媒体数据库中,Jasmine是目前具有完全集成的多媒体数据库开发环境,内置多媒体功能和对Web页面的支持,并且能与现有应用数据集成为具有开放能力的纯对象数据库。
3、网络CAI课件开发技术
网络CAI课件是多媒体教学平台的重要资源。目前网上信息的内容和种类已基本不受技术条件的制约,课程内容的开发可以根据需要,选择合适的媒体形式,如文字、图形、图像、动画、音频、视频等。一般来说,这些基本媒体素材的制作创建都可以利用相关的专用软件,如文字图形可以用字处理软件产生,图像可以用图像处理软件加工,动画可以用动画制作工具生成。课件总体框架、目录导航结构及动态Web页面设计应采用流行的可视化开发工具开发实现;各种多媒体素材以插件形式插入Web页面,并配以相应的激活热区或驱动程序;Web页面以HTML格式,按其在总体框架中所在章节层次存入相应的文件夹,仅将其章节文件名超级链接到课件数据库中;各热键间、文件间、页面间的切换可以用超文本技术实现。
网上教学和传统的课堂教学的差别在于,课堂教学内容层次性的展现是由老师通过讲述一步一步完成的;而网上教学时,老师需要将这些关联通过内容的组织立体地揭示出来,引导学生自己去体会,同时要注意不能影响学生对课程主干框架的理解,不能使学生感到内容混乱。因此,网上课件开发工具要为开发人员提供课程内容的构建框架,提供方便老师针对不同学生设计不同教学路径的功能。实现这一功能提供两种做法:一是提供内容的层次树,另一种是提供内容的关联图。具体课程内容的切换可以通过设置按钮、热区和超媒体链接方式实现,并要提供界面友好逻辑性强的导航系统。
本文给出了应用Web技术组织和管理网上数据的通用的方法,相信对构建校园网环境下的各种应用系统具有一定的参考意义。基于网络技术的分布与协同,融入人工智能思想,研究完善校园网环境下多媒体教学系统的完整、开放、先进、经济的的综合解决方案是今后进一步加强校园网信息资源建设,推动网络教育迈上更高层次的重要任务。
参考文献
1、《电化教育资讯》杂志;
2、中国电化教育协会推荐教材《校园网络技术与管理》,张际平主编。
3、《windows2000实用组网技术》教材,刘芝泉、赵玉双等编著。
2/3 首页 上一页 1 2 3 下一页 尾页