用备课系统开发远程教育课件

用备课系统开发远程教育课件

ID:9657950

大小:74.50 KB

页数:8页

时间:2018-05-04

用备课系统开发远程教育课件_第1页
用备课系统开发远程教育课件_第2页
用备课系统开发远程教育课件_第3页
用备课系统开发远程教育课件_第4页
用备课系统开发远程教育课件_第5页
资源描述:

《用备课系统开发远程教育课件》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、用备课系统开发远程教育课件作者:广州暨南大学电子工程系99级研究生王键摘要:本文介绍了一种使用简单、方便的远程教育课件开发工具--备课系统并对其中使用的将RTF文件转换成HTML格式文件的技术和课件框架生成的技术做了详细的说明,并且给出了制作完成的课件的效果。关键字:远程教育、备课系统、课件、RTF文件、HTML文件一、前言随着Inter的不断普及,网上的各种素材和资料越来越多,也越来越丰富,这给网络远程教育的迅速发展带来了机会。越来越多的网络课件被开发出来,给老师和学生的教与学带来了极大的方便。可是这些课件一般都是由某个或某些老师根据自己的需要和讲课习惯来编写制作的,有很浓的个人特色。而对

2、于其他的学校、其他的老师,这些课件往往不能满足他们的要求。但是制作自己课件又需要很大的工作量,导致许多老师对于网络远程教育望而止步。怎样才能够让老师们能快速,方便的制作自己的课件呢?二、备课系统本文介绍一个由暨南大学软件工具研究所研制开发的网络课件开发工具--老师备课系统。这个系统的主要功能是将文字,图片,声音,动画等素材以编辑文档的方式制作成老师的课件,然后将课件转换成网页的形式发布到网上,老师就可以进行远程教学了。系统的操作界面与Microsoftat(RTF),转换成网页的格式--html。对于许多人来说,html已经十分熟悉了,可是对于RTF则不太了解,下面就来分析一下RTF的结构。

3、三、RTF文件格式RTF的结构其实并不复杂,实际上每个RTF文件都是一个文本文件,里面包括"命令"和"正文",然后由编辑器来解释这个文本文件,分析里面的各种命令,并将相应的正文显示出来。RTF文件中的命令都是一些以""符号开始的字符串,例如在文件的一开始就以"rtf"来表示这个文件是一个RTF格式的文件。另外一个完整的RTF文件包括文件头和文件体两部分。在文件头中包括字体表、文件表、颜色表的几个数据结构,文件体中的字体、表格的风格都是根据文件头中的信息来格式化的。文件头中的每一个表都以一对大括号括起来。下面就是一个颜色表的例子。{colortbl;red0green0blue0;

4、red0green0blue255;red0green255blue255;red0green255blue0;red255green0blue255;red255green0blue0;red255green255blue0;red255green255blue255;red0green0blue128;red0green128blue128;red0green128blue0;red128green0blue128;red128green0blue0;red128green128blue0;red128gr

5、een128blue128;red192green192blue192;}首先由一个"colortbl"来表示大括号内是颜色表,然后由red0green0blue0来表示正文显示时用到的一种颜色。这种颜色的红绿蓝分量分别都是0。其他以此类推,两种颜色之间用分号隔开。在内容中以"cf0"命令来表示当前的文字用第0号颜色来显示。文件体由版面格式化命令、正文和各种特殊命令组成的。版面格式化命令是用来控制要显示的正文的字体,颜色和其他与版面有关的项目的。而特殊的命令则是在显示一些例如图象,表格等特殊正文时所使用的。有一些特殊命令会用到大括号来括住他的一些子命令,但无论如何,左大括号

6、的数目和右大括号的数目中是一一对应的(注意:整个RTF文件也由一对大括号括起来)。另外,在由于字符""用来表示命令的开始,所以用"\"来表示正文中的字符""。对于中文字,RTF文件进行了特殊的处理,众所周知,一个中文字是由一个16位的数字组成的内码来表示的,也就是两个ASCII字符的长度。RTF文件中并不是简单的将这两个ASCII字符放在正文中,因为这样会引起特殊ASCII字符和中文字的冲突。RTF文件使用了命令的方式来表示中文字:"'内码1'内码2"其中的内码是以文本的方式存储的。例如"老师备课系统"在RTF中表示为"'c0'cf'ca'a6'b1'b8'bf'c

7、e'cf'b5'cd'b3"。另外,RTF文件对图形的处理是一个很重要的问题,也是实现备课系统的一个难点。在RTF文件中,图形以两种方式存在。第一种是直接嵌入的方式,以"pict"命令开始,第二种方式将图片作为OLE对象嵌入,以"object"命令开始。并且无论以那种方式,整个图片的数据都是由一对大括号括起来的(即"{object……}")。每一个OLE对象在RTF中分为两个部分,第一部分是OL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。