网上虚拟课堂系统的研究与设计

2023-01-20

随着计算机网络的高速发展, 网络教学已经从最初的设想变为现实。网上虚拟课堂系统主要提供网上的教学平台, 为网上教学提供方便, 消除了空间和距离的限制, 减少交通费用, 提高教学质量, 使师生可以即时进行双向交流, 实现学生与教师的实时交互与教学信息反馈功能, 为学习者提供丰富的学习信息资源。教师可以通过该系统发布教案, 布置/批改作业, 发布公告和答疑解惑, 可以进行远程教学, 方便进行异地教学与指导;学生可以通过该系统完成自学, 使传统的被动学习变为主动学习, 向老师提出问题, 跟老师和其他同学讨论, 查询作业及成绩等。

1 网上虚拟课堂系统设计思想

实用性:要为网上教学提供方便。

操作简单:本系统应该适用于不同水平的使用者, 包括教师和学生, 同时系统不应太复杂和烦琐, 因此要求系统的操作尽可能简单易行。

代码可读性好:文中的代码将尽可能简洁。该系统多数页面都是通过ASP脚本程序直接访问数据库和文件系统, 有部分ASP程序通过组件访问数据库和文件系统。

2 系统功能分析与设计

2.1 系统功能

网上虚拟课堂系统主要提供网上的教学平台, 其功能如下。

2.1.1 教师部分的功能

通过教学公告向学生发布信息, 制定教学计划、宣布考试日程安排、发布临时通知等。

在网上发布教案。

在网上发布作业, 包括作业题目上载、公布作业完成时间、内容等。

批阅作业, 给出学生成绩。

对上课学生名单的管理。

通过讨论组的形式回答学生问题。

通过聊天室与学生进行实时讨论。

2.2.2学生部分的功能

阅读公告。

在网上完成课程学习。

在网上完成作业, 包括作业下载、上传作业内容和作业成绩查询等。

通过聊天室与老师进行实时讨论。

2.2 系统设计

网上虚拟课堂系统共分为两个子系统:教师子系统和学生子系统, 其功能模块划分如图1所示。

2.2.1 教学内容发布

教师发布教案, 这些内容是网上虚拟课堂的最主要的内容, 教案可能有各种形式, 如htm、doc、ppt、avi等, 但在通常情况下, 这些教学内容都是静态内容, 因此按类别及内容分类在网站上发布即可。

另外, 系统应对教学内容提供查询功能。

2.2.2 公告功能

教师可以通过公告功能发布各项通知, 例如:课程安排, 包括课程教学方式, 课程播放表, 考试日程安排, 临时通知和教材等。

2.2.3 作业功能

对于作业, 学生需要将作业通过上传的方式上交。教师根据作业完成情况给每份作业打分。因此, 系统需要提供以下功能。

(1) 上传:将作业上载到指定地点, 并按某种方式进行标识。

(2) 批阅:教师可以作业进行批阅判分。

2.2.4 答疑功能

(1) 非实时答疑:系统需要完成一个讨论组的功能, 以便学生和教师能顺利提问和解答。

(2) 实时答疑:功能类似于聊天室。学生和老师可以同时登录到系统, 进行实时交流。

2.2.5 其他功能

网上考试、网上实时教学等功能。

3 数据库的设计与实现

3.1 数据库的需求分析

根据系统需要, 可以列出以下数据项和数据结构。

(1) 公告信息:包括标题、发布时间、公告内容、公告序号、重要消息等。

(2) 答疑信息:包括提问标题、问题内容、回答内容、提问时间、显示标记、回答标记等。

(3) 学生信息:包括学生姓名、学号、邮箱、各次作业成绩等。

3.2 后台数据库的配置

, 数据库服务器和Web服务器上配置好ODBC系统数据源就可以了。本系统是在Windows XP Professional下开发的, 开发数据库使用的是Access 2000。具体配置步骤如下。

(1) 新建一个空数据库, 取名为newdata.mdb。

(2) 在newdatd.mdb中建立表board、problem、student。

(3) 在学生信息表中初始化数据。

(4) 建立一个ODBC数据源, 名称为n e w d a t a, 指向n e w d a t a.m d b, 数据源newdata将在ASP程序中将要引用。

4 结语

网上虚拟课堂系统运行良好, 有发展前景, 为学习者提供丰富的学习信息资源。今后将继续完善此系统, 尽可能使功能更加完善, 使系统真正能成为现代教育中的有利工具。此外, 该系统待于实现一扩展功能, 即实现语音交流功能。

摘要:网上虚拟课堂系统是基于ASP平台, VB脚本语言, Access数据库的基础上建立的一个一对多的即时互动网络教育模式, 本文阐述了虚拟课堂系统的设计、特点及相关功能的实现。

关键词:网上虚拟课堂系统,ASP,Access数据库,VB script

参考文献

[1] 萨师煊, 王珊.数据库系统概论[M].北京:高等教育出版社, 2002, 2 (3) .

[2] 宣小平, 但正刚.ASP数据库系统开发实例导航[M].北京:人民邮电出版社, 2004, 4 (1) .

上一篇:PPH不同时期治疗嵌顿痔的对比研究下一篇:汉源县林地保护利用现状与对策探讨