利用Web信息发布与数据库技术,对远程教学的全过程进行管理,包括教师/学员/管理者管理、实时授课申请与审批、进入实时课堂、WWW课件与点播课件管理、多媒体教室管理等。通过学生进入实时课堂日志,可以统计某门课的上课人次与总听课时间,以此为依据,可以对课程进行初步的评估。
五、采用非对称视音频交互性能,减少系统投资
为充分利用园区网的宽带优势(一般在100Mbps以上),并考虑减少系统投资。教师端采用高质量的MPEG-1卡进行采集压缩,并多播给学生端。学生端只要用软件就可以收看教师高质量的视音频。而学生端只要使用廉价的USB摄像头和全双工声卡。利用软件采集压缩,传送给教师,教师同样用软件就可以收看学生的视音频,只是质量差一些。
2.2设计目标
根据以上设计思想,我们确定了以下设计目标:
1.采用多播技术实现的基于Internet/Intranet的网络教学系统,能够完成一对多和多对多的网络教学应用模式;
2.具有教师端教学实况多播功能,教师的视音频信息以MPEG-1压缩格式多点传输到一组学生终端;
3.能够在直播教师视音频的同时,同步广播教学课件,课件是HTML页面形式。
4.学生只要使用浏览器注册后,就可以加入实时课堂,并可以随时通过双向视音频通信功能提出问题,老师给予回答。
5.具有课件、控制事件与视音频同步功能。
6.所有上课的内容(包括教师端现场视音频、课件、控制事件及同步信息)可以存储在服务器上,供课后学生点播。
7.具有学生注册、教师注册及教学信息管理功能。
3总体结构与功能模块
3.1总体结构
根据系统设计目标,系统总体结构设计如图2所示。系统总体上有教师终端、学生终端、管理者终端和远程教育中心的多个教学服务器及课件编辑机组成。
1.教师终端
采用PC机和Windows98操作系统,配置MPEG-1视频采集卡和摄像机。课前,注册教师申请实时授课,并上载授课课件,获批准后可以在规定的时间内开始授课。实时授课时,教师的视音频经采集压缩和WWW课件控制事件复接后多播给学生和课件点播服务器。老师可以点名某个学生,要求其回答问题。也可以通过电子白板与学生讨论问题。
2.学生终端
采用PC机和Windows98操作系统,配置USB摄像头或视频采集卡外接摄像机。学生通过注册加入多播课堂可以收看到教师的上课实况,并在实时听课过程中,可以通过Chat或视音频向老师提问,也可以通过电子白板与老师讨论问题。