文档详情

WEB课件开发系统的设计思路.pdf

发布:2017-08-07约4.49千字共2页下载文档
文本预览下载声明
WEB课件开发系统的设计思路 叶鉴深 摘要:本文针对传统的单机版和基于C/S的CAI课件已经很难适应当今信息网络化的技 术环境的现状,探讨WEB课件开发系统的设计,指出CAI教学课件的开发 课件制作必须以WEB的思路来部署。 关键词:WEB课件;C/d;思路 课件开发系统是用于开发CAI教学课件的一种工 专 1信息输入卜—_—叫信息组织卜——叫信息展示I 具,传统的CAI课件开发主要是基于单机版或局域网环 I、...............J I、...............J 1-...............J 业 境下的开发工具。在追求高效、不受时空限制的现代人 (信息处理流程图) 建 工作特点的背景下,设计一种面向WEB的CAI课件开 在面向对象设计和可视化开发平台已日渐成熟的 发系统尤为重要。WEB本身具有统一的协议标准,良好 条件下,课件开发系统的设计方式应该基于卡片。这种 设 的跨平台特性和广泛覆盖性的优点,开发出来的软件有 类型的课件与教材页面的概念相一致,使用户以页面的 统一的良好的GUI界面,能够支持多种多媒体格式,可 思维对各种媒体信息进行清晰的组织,满足各种学习形 提供灵活的交互性,以超链接作为组织形式,非常合适 态的要求。卡片式设计方式关键在于如何有机地把各种 成为课件开发平台。下面,笔者就WEB课件开发系统的 多媒体数据组合在一个视窗之中;虽然不同的媒体有着 设计思路进行探讨。 不同的表现方式,但是各种不同的媒体又有着某些共 一、WEB课件开发系统的主要功能 性’,实现多媒体数据的有机组织,要充分考虑各种媒体 的共性和个性两个方面。VC++的多态性技术正是实现 WEB课件开发系统的实现,是把传统的CAI诔件 开发技术与互联网的超媒体技术融为一体,在技术层面 上称为超媒体CAI课件开发系统。不仅要求以多种媒体 扩充了应用程序框架和大量实用的类、模板,使得开发 的形式显示教学信息,还要求有效地用于教学过程的设 计和制作,实现教与学的控制。CAI课件开发系统的开 发以传统的CAI课件设计理论为基础,这样能够保持 CAI课件固有的教学特性。 的脚本语言,具有平台无关性等特点,而且一般的交互 WEB课件开发系统的主要功能是对教学内容、控 可在客户端完成,能够减少对服务器资源的占用。 制信息等进行组织和管理,其核心是信息处理,必须采 二、WEB课件开发系统的思路 用信息处理思想进行开发。WEB课件开发系统的核心 WEB课件开发系统的实现思路可以归纳为:利用 是信息处理,也就是说WEB课件开发系统的基本功能 vc++实现制作系统的课件信息的输入、维护和发布等 不是媒体信息的制作,而是媒体信息的有效组织。因此, 基于对素材信息的有效组织,WEB课件开发系统的设 布功能将之嵌入到HTML中,实现页面的交互功能。根 计思想是“以信息包处理为基础,以链编辑为核心”。具 据这样的思路,可以把系统的功能大致划分为课件工 体理解为:各种媒体信息以信息包的方式存在,一个课 程、卡片和对象等三方面的操作管理。从课件的表现形 件由多个信息包构成的,信息包的处理就是将包内的媒 式来看,课件由多个卡片(页面)组成,每个卡片(页面) 体信息按照用户的要求加以组织,这是系统的开发基 又由文本、图像、动画视频、定时器和交互五类对象组 础:将信息包彼此相互联系从而构成一个完整课件的过 成,这些被称为卡片元素。
显示全部
相似文档