因特网上教学系统设计与实现

(整期优先)网络出版时间:2017-07-17
/ 2

因特网上教学系统设计与实现

叶伟俊

湛江机电学校广东湛江524000

摘要:文章介绍了一个网上教学系统的设计思想。该系统采用了一种全新网上教学方式,包含了在线学习、在线辅导答疑、在线考试等功能模块,通过局域网或Internet平台,并利用IE浏览器,学生可不受时间和空间的约束完成该门课程的全部学习任务,教师也可轻松地完成该门课程的全部教学工作。

关键词:在线教学在线学习在线测试

一、引言

随着多媒体技术、网络技术的日益成熟,教育正走向信息化和现代化。与传统的教学模式相比,网上教学模式打破了传统教学方式的时空界限,使得教学双方可以不受地理环境和时间的限制,从而使得以教师为中心的传统教学模式转变成以学生为中心的全新教学模式,而且具有教学费用低、教学内容更新快、教学过程的交互性强、教学资源和媒体利用充分、容易提高学生的学习兴趣、学生容易接受和个性化强等特点。正因为如此,研究开发网上教学系统具有深远和重大的现实意义。

二、系统的设计

1.系统的体系结构设计。我们采用Browser/Server的三层结构模式,在这种结构中,前端是浏览器,中间是网络服务器(IIS),后端是SQL/Server数据库。所用到的技术主要有公共网关接口(CGI)、Internet信息服务(IIS)以及活动服务器页面(ASP)。

2.系统的功能设计。从使用的用户来看,本系统主要由两部分组成,即面向学生学习的子系统、面向教师教学的子系统。

(1)面向学生学习的子系统功能分析。①学生可以用自己的姓名作为用户名,身份证号作为密码注册,系统会进行判断,如果正确则会提示注册成功,该同学就可以进入系统。②查看相关课程的教学内容和下载课件,做教师留下的作业,之后还可查看评语。③可以随机抽题或教师指定的试卷进行测试,做完后可以查看测试成绩。④给教师发送邮件或在线与教师交流。(2)面向教师教学的子系统功能分析。①教师能对课程的教学有关信息进行统一管理,如教学内容管理、课件管理、课后作业及测试管理、题库管理、作业批改等操作。②能对教师的个人部分资料进行修改。为了教学环节的安全性,教师的另一部分资料(如教师账号、职称等)由教学管理人员进行管理,教师自己只能对基本资料进行修改。③可以随机抽题组成试卷,学生可以根据教师抽取的试题在线考试,教师可以得到每个同学的成绩,并可得到统计结果。教师还可把随机抽取的试题输出,构成笔试的试卷。④在线给学生辅导答疑。

三、系统实现

1.在线考试模块的设计与实现

(1)设计思想。在线考试是学生学习子系统的核心部分,也是本系统的难点,其主要实现的功能有考生须知显示(界面)、考生身份自动验证、自动抽取试卷、考生答题、考试倒计时与交卷、考生答案记录到数据库中,以便于今后对有关数据的处理。(2)关键技术。为了实现动态随机不重复的抽取试题,除了使用随机函数之外,还需要在选题过程中每选出一题,就要在试题库中作相应的标志,以便下次不会重复取出此题。试卷出来后还要对试题库中的标志位复原,这样就会使每个考生的试卷都不同。为防止重复登录代码,采用在数据库中设立标志位的方法来确定考生当前状态。考生未考标志位为“0”,考生登录开始答题后标志位置为“1”,同时记录考生IP地址。

2.试卷管理模块的设计与实现

(1)组卷规则设计。组卷规则是十分重要的,它是试卷质量的保证,是根据出题专家设定的出题参数(比如知识点、难点和重点等)来建立组卷的数学模型,然后把这些数学模型存入数据库,使用时可随机抽取或指定一种模型来组卷。(2)抽题,就是按试卷规则把题目从题库中抽取出来组成完整的试卷。在抽题时,首先要避免题目的重复出现,其次要保证整套试题的难度符合要求,再者保证知识点分布合理。(3)首页。首页主要是统计站内最新信息。因为本系统为一个学习站点,窗体的中间显示的是最新的技术文章和论坛的热点话题。主页的设计追求简洁、明了,能及时反映信息。维护简单,因为主页的数据来源为数据库中的最新信息,基本上不用对它进行改动就是及时更新信息。(4)用户注册。在该页面加入JavaScript脚本,实现根据用户的喜好选择注册方式。分为简单的注册和详细注册两种。简单注册只列出一些必选项:用户名,密码,Email地址,提示问题,问题答案(后两项主要用于为用户找回密码的功能设计的)。而详细用户注册就包含很多用户信息,可填可不填,有真实姓名、昵称、等。

四、结束语

网上教学系统的实现对于提高学生的学习兴趣、加深对课程的理解和掌握、方便学生自由选择学习内容和时间、掌握学习进度、增强学习的主动性和灵活性、方便教师提高教学水平和教学效果、减轻教师教学工作量,具有重要的现实意义。随着网络技术的快速发展,网络教学将成为一种趋势。

参考文献

[1]杨珏等基于Browser/Server方式的通用的考试系统[J].中国民航学院学报,2001,19:49-52。

[2]位元文化ASP动态网页实务经典[M].北京:中国青年出版社,2000,44。

[3]李真文SQLServer2000开发人员指南[M].北京:希望电子出版社,2001。