随着计算机网络的高速发展, 网络教学已经从最初的设想变为现实。网上虚拟课堂系统主要提供网上的教学平台, 为网上教学提供方便, 消除了空间和距离的限制, 减少交通费用, 提高教学质量, 使师生可以即时进行双向交流, 实现学生与教师的实时交互与教学信息反馈功能, 为学习者提供丰富的学习信息资源。教师可以通过该系统发布教案, 布置/批改作业, 发布公告和答疑解惑, 可以进行远程教学, 方便进行异地教学与指导;学生可以通过该系统完成自学, 使传统的被动学习变为主动学习, 向老师提出问题, 跟老师和其他同学讨论, 查询作业及成绩等。
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) .
【网上虚拟课堂系统的研究与设计】相关文章:
基于VR虚拟现实技术的电力安全与操作虚拟培训系统研究与应用02-10
网上快餐店系统的设计与实现 前期报告05-01
护理虚拟仿真训练系统的开发与应用09-11
物探简易气枪震源系统的研究与设计09-11
网上书店的系统设计09-12
网上购物系统的设计08-29
基于学情分析的高职《物流系统规划与设计》课程“翻转课堂”教学设计12-20
电梯曳引系统的分析与设计研究09-13
信息化教学设计与课堂建设的分析与研究09-10