毕业设计(论文)基于Web的远程教学系统.doc
《毕业设计(论文)基于Web的远程教学系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于Web的远程教学系统.doc(26页珍藏版)》请在三一办公上搜索。
1、摘要:基于Web的远程教学系统是利用网络作为载体,进行教学工作的软件系统。为使教师了解学生对知识的掌握情况和学习状况,从而制定下面的教学策略,加强教师和学生之间的配合,与远程教学系统相配合的在线测试系统是相当重要的。本文叙述了网络教学中学生考试系统的设计及系统的实现,从数据库设计、操作过程等方面阐述了设计过程中所遇到并解决的关键问题:试题数据库管理、网页链接安全性、数据库接口选择、登录考试系统、考试时间控制等。提出了一种基于网页的学生自我测试的方法,通过测试结果来促进学生学习,并为教师往后的教学提供参考,以达到理想的学习目的。 关键词:远程教学系统 在线测试 交互性测试 Abstract: T
2、he webteachingsystemis a kind of software system basedonthe network. The online test system is important for the web teaching system. Teacher could find if the students understand the knowledge, and establish the following teaching strategy from it. This paper described the design and the function o
3、f the students test system. It expatiated the key problems in the designing process, such as the design of the database and operation process. These problems are the managing the database of test questions, and the security of link between Web pages, and interface choice of database, login of the ex
4、am system and controlling of the exam time. It brought forward a kind of way to test students, which is based on the Web pages. It could accelerate their study and provided reference to teacher through the exam results, and achieved the study purpose. Key Words:Web teaching system;Online test;Altern
5、ating test1 引言基于Web的远程教学系统利用网络实现了分布式教学。在服务器上运行的教学系统可以接受多个用户访问,使资源利用率大大提高。同时,在这种教育网络中教学不受时间、空间和地域的限制,从而实现了自主学习。同时也应对学生的学习过程进行实时测试,从而动态监督学生的学习情况。课程考试是教学过程中的检验教学效果的一个重要环节。网络教育测试系统不仅可以对学习过程中的各个环节进行测试,而且还可以在学习完毕后进行总结性的测试,保证教学的有效性、准确性和实用性。一方面向学生指出学习目标,给出学习任务,以免学生乱点一通,毫无头绪;另一方面也能及时知己知彼,学生能自我检测,教师能依据反馈信息,作好
6、自我调控。它的优势就在于根据实际情况收集各阶段、各方面的信息来进行形成性测试、总结性测试以及诊断性测试,弥补了目前同类系统中信息收集不足、很少进行形成性测试的不足;随着系统开发的完善、应用中性能的改善,它的应用范围可以突破教育评价领域的局限,为类似系统的进一步研究开发提供基础。随着科技和Internet的发展,越来越多的教学中运用网络进行在线测试考试。考试是衡量学生对所学的知识掌握程度的重要手段。传统的考试过程是教师出题,学生在试卷上作答,后由教师人工评卷、统计成绩。在这个过程中,要花费教师的大量时间,并有诸多因素影响到考试结果的客观信度。同时由于每位学生同执一份试卷,在同一时间、同一地点进行
7、考试,容易产生相互作弊的现象。而且在传统的考试中,由于试卷是印刷在纸面上的,是静态,使一些动态现象无法正常反映,无法对学生进行动态测试。把计算机网络引入考试过程中,使用网上测试系统对学生进行在线测试,以上的缺陷都能切底解决,并具有速度快、容量大、标准化的优点。网上在线测试,是指通过浏览器向试题库所在服务器发出选择试题、出卷命令, 由服务器动态生成试题网页,在浏览器上完成试题后,提交给服务器,服务器自动评分,给出正确答案和分数,并可以根据不同需要显示相关知识的链接,进一步在线复习巩固知识,同时学生考试的信息被传回试题库服务器,保存在服务器的题库中。当美国许多州开始推行计算机与网络标准测试时,明尼
8、苏达大学(UMN )的研究 者力劝考试的组织者不要忽视对在线测试的可行性进行研究,尤其要考虑对于那些能力欠缺的学生,在线测试是否真正可行。“我认为推行以技术为基础的计算机或在线评估系统不像进行一次纸笔测试那样简单, 它确实开创了考试的新局面。” 瑞切尔克里蒙,明尼苏达大学国家教育结果研究中心(National Center on Educational Outcomes, NCEO)的研究人员说。克里蒙和她的同事称,尽管计算机有内设的功能,为那些能力欠缺学生提供特殊服务,比如为盲人提供屏幕阅读器,但计算机测试并没有因此而真正完全可行。NCEO最近还发布了一份报告,阐述了由纸笔转向电子科技时没有
9、考虑可行性所造成的后果。许多影响可行性的问题直指教育技术的核心。首先是平等的通道,这个问题贯穿了从准备在线测试到实施在线测试的全过程。如果有一所学校,其连接在线测试的网速很慢,而另一所学校则很快,这公平吗?如果学生没有被教授如何利用技术,他们的在线测试不可能考得好。波士顿学院研究人员米彻尔路塞说,打字慢的学生通过计算机进行测试,结果会很糟糕,而那些在键盘上击键如飞的学生则会更好。此外,如果他们的教师在课堂内不使用这些相关技术设备或他们的学校没有这些设备,学生不可能掌握技术、熟悉操作。这个问题对于那些能力欠缺的学生尤其突出。再次,由纸笔测试转向计算机测试可能改变测试的性质和意义。一个极端的例子是
10、自适应测试,在该测试中题目难度会依据各个学生前面答题的好坏而改变。这些测试常常有助于评判高于或低于年级水平的学生的表现。然而NCE0 指出,学生常常为此困扰,因为该测试系统使学生难以返回检查、修改答案。其他问题还包括有些东西移至计算机在线测试后引起的变化,如有时图像太大,一个屏幕一次也显示不了,或者太小,显示不清楚; 在计算机上解数学题常常使那些习惯于用纸笔解题的学生备感棘手。瑞切尔克里蒙说:“问题是采用新技术,你究竟想要测试什么,通过在线测试和纸笔测试两种不同的方式,你所测试的是同样的东西? ”NCE0的报告能力欠缺学生参与计算机测试的途径中指出了忽略计算机测试可行性所造成的后果,同时也显示
11、了如果以正确的方式操作和开展计算机测试所带来的希望与前景。该报告还列举了一些特别的例子,说明技术为能力欠缺学生所提供的帮助:l 技术提供了标准化。屏幕阅读器适用于所有学生,它会耐心而且无差错地为每个学生服务,甚至也能为一个更小的儿童数次地朗读同一段文字。l 对长于屏幕操作而非文本阅读的学生、非英语母语的学生以及对自己的能力没有把握的学生,基于计算机的测试是极为有效的。瑞切尔克里蒙说:“一个学习能力欠缺的学生,他(她)识字有困难,如果要求其理解文章的全文,那么基于技术的电子课本是一个非常优秀的工具。如果你以这样的方式学习,以这样的方式参加测试,那么你识字的多少不会对你理解、领会文章有影响。”当设
12、计、筹划一次计算机和网络测试时,NCEO的报告建议测试的组织者们采取如下的5个步骤:l 召集专家指导相关工作。l 决定如何将每一种特殊服务(如屏幕阅读器)融入基于计算机的在线测试中。l 根据测试系统的结构来考虑每一种特殊服务或者评估方式的特性。l 考虑将特殊服务融入测试中的可行性。l 考虑为工作人员和学生进行培训。Internet的出现和发展改变了传统学校单一的教学模式,随着网络学院的建立,网络课程如雨后春笋迅速发展。网上学习成为一种新型的重要的学习途径,学员通过网上学习掌握了新的知识,增强了能力,但是如何了解、检查学习者的学习成果呢? 显然,作为传统学习检测手段的测验也必须在网上实现。但是,
13、综观现有的网络教学系统可见,许多网络教学系统还处于资源建设阶段,配套成熟的在线测试系统不多,对一些网校、网络学院中网络在线测试系统的分析之后,我们认为主要存在以下一些问题: (1) 系统缺乏开放性。 由于测验系统是一个复杂的工程,其维护、管理、更新、数据统计与分析都是由专业人员操作完成,故基本上是封闭运行,难以在教学中发挥其应有的作用。(2) 对于测验系统题库的修订和校正缺乏数据基础,使得提高整个题库数据质量较为困难。(3) 重视组卷功能,轻视教育测量功能也是一大障碍。 有些比较小的组织或者是个人教学网站也有测验系统,但是由于开发人员不足和缺乏必要的教育评价理论指导,他们多数是按照自己的意思和
14、理解来制订试题,或者是从一些参考书中找一些题目,这样的测验反馈既不能准确地反映学习者的学习情况,也不能为组织者提供多少分析依据。另外,由于出题方式比较单一(如选择题),降低了测验的难度。现在一些网络学院采用网络学习与传统测试手段结合运行,当然,非在线测试作为成熟的评价方式有着以下许多优点: (1) 测试手段多样(既可客观填答,也可主观描述);(2) 能对理论知识、操作技能进行考核;(3) 能全面了解学习者认知领域、技能领域和情感领域的发展变化。但是,如果网络课程的学习还沿用传统的非在线测试,这又将陷入以往广播电视、函授教育的局限;我们说信息技术的运用为远程教育带来了生机,就是要利用高新技术在网
15、络上实现传统学校的功能。 网络课程在线测试系统的建立,既有助于学习者及时了解自己学习的状况,重新调整学习计划。此外,组织者也可以通过对回收反馈信息的统计和分析,及时对课程结构、内容安排等进行调整,并及时为学习者提供指导。 因此,开发网络课程在线测试系统就显得非常必要。相对于传统的教学测试,网上测验属于计算机辅助测试(CAT),它必然有自己的优势:(1) 实现了测试和评价的自动化,测试结束后可立刻得到评价结果。根据需要,评价结果可以部分的、也可以全部的传递给学习者或教师。(2) 可实现多种不同的测试模式,CAT 可用于全班的集体式测试,也可用于小组测试或个别测试,具有较好的客观性,可避免传统测试
16、中的舞弊现象。(3) 在线测验系统可自动对学习者测试过程、测试结果进行记录和处理,对学习者的认知能力、认知水平进行分类,为学习者的个别指导提供依据。(4) 利用计算机的图形和动画,丰富了测试题目的表现形式,也为测试过程的控制提供了有效的方法和手段。目前已经实现的网上在线测试系统中,还有很多不足之处和没有实现和很完善的地方,一个功能完善齐全的在线测试系统还应该从以下几个方面继续发展:(1)标准化的学科试题库学科试题库应当由几千道试题组成。包括选择、判断、填空、读图辩图、连线等类型,除了平常的卷面试题外,还有看不见,摸不着的动态试题,这是纸面题库根本没有办法体现的。题库试题的来源有两方面,一方面由
17、学科教师提供,另一方面在市面上各种商品试题库中进行筛选、改造,题库中每一道题都将通过学科教师的严格审核判断,建立学科、题型、类型、章节、知识点、难度系数等参数,汇成一个规范化、标准化、实用性的题库。(2) 智能型的组卷系统传统的组卷方式,是由一位或几位教师通过几本教材,再根据自己个人的一些教学经验,组织成一份试卷,通过誊写、录入、印刷等工序,试卷无论是在内容上还是在形式上都不够全面, 难度和知识点的把握也会因人而异。形成了消耗时间长、人为影响因素多、知识面不够全面等缺点。利用网络建设的标准化、规范化的题库。只要通过人工输人一定的考试参数,如题型、章节、知识点、难度、题型的比重、分值的分布等参数
18、,计算机自动生成一份符合要求的试卷,耗时只需十几秒钟。也可以在同一参数下,随机产生多份试卷,这样可以预防同场考试的相互作弊现象。当然亦可在人工控制下生成试卷以便教师操作。(3)自动化的闭卷分析系统目前在平常的考试后,一般由教师人工评卷,统计成绩,向学生公布,所花费的时间是以天计算,少则一二天,多则十天八天。同时含人为因索较多。使用计算机网络考试后,当考试的学生提交试卷后,几秒钟内系统将自动对学生的答卷进行评定,井统计成绩,公布于学生,也就是学生交卷后。可以即时知道自己的成绩,保证了考试的公平性、公正性、准确性。同时系统可以把学生的试卷永久性保存,以便学生随时查阅。网络系统还可对每班学生进行成绩
19、排序,计算平均分、标准差,为班级教学管理提供教学参考数据。并分析学生个别趋势、班级趋势,为教师、学生提供教学、学习结果的分析材料。我们知道网络学习作为一种新型的学习方式,如果没有与之相应的学习评价手段,这样的学习体系(或者教学体系) 是不完整的。 因此,在网络上建立一个配套完善的教与学的体系,这才是我们建立网络教学的最终目的。我们在设计和实现网络课程在线测试系统时,既要突现CAT 的特点,又尽可能吸收传统测验中有利的因素,具体来说,就是逐步建立题库,实现测试、评价自动化;测试的题目应涵盖所有知识点,且题型多样,不仅有选择题、填空题,还有判断题、排序题和匹配题,使在线测试能从不同的层次考查学习者
20、的学习水平;能对学习者的测试结果进行统计和记录。本文作者通过参考和借鉴先前关于此课题研究的理论知识,对学生在线测试模块进行进一步的研究,并寻找利用计算机技术和网络技术实现学生远程交互自主学习和在线测试的教学设计的技术解决方案。其中,测试系统的界面是利用Visual Basic设计的,通过VB的相关技术来实现对数据库的访问和编程,从而实现了系统管理和自动组卷、考生答卷、评分等功能。测试系统一共有以下几个模块:系统登录模块、用户管理模块、参数设置模块、试题模块。在各个模块的设计中,用到了VB的很多控件,比如使用Data控件对数据进行浏览,Datagrid控件用来显示整个数据库,在界面对数据库的访问
21、中,使用设计器将界面与数据库相链接。同时,在测试系统的某些功能上,比如根据设置的参数随机生成试卷,系统对用户类型的识别等,都是通过VB编程来实现的。2 理论依据2.1 测试类型在网络教育评价测试系统下可以方便的根据测试的目的来编制测验试题、对测试对象进行总结性测试、形成性测试或诊断性测试。2.1.1诊断性测试诊断性测试又称准备性测试,是在教育活动开始之前或教育活动进行之中对学生的学习准备情况或特殊困难进行的测试和评价,是对教学活动的准备。它主要是对教育背景、存在的问题及其原因做出诊断,以便“对症下药”,据此进行教育设计。诊断性测试的实施时间一般在课程、学期、学年开始或教学过程中需要的时候。它涉
22、及的内容主要有:教育所面临的问题;学生前一阶段学习中知识储备的数量和质量;学生的性格特征、学习风格、能力倾向及对本学科的态度;学生对学校学习生活的态度、身体状况及家庭教育情况等。概括地说,诊断性评价的作用主要体现为三个方面:第一,确定学生的学习准备情况,明确学生发展的起点水平,为教学活动提供设计依据。在教学活动进行之前,应该诊断学生的学习准备程度,以便于检查我们的教育目标是否定得太高或太低,教育内容选择是否恰当,是否适合学生的水平及兴趣,为教学活动的开展提供前提和基础。第二,识别学生的发展差异,适当安置学生。对学生的识别和安置应是有弹性的,应以是否有利于学生的发展为标准,而不必过分拘泥于对学生
23、的准确分类。第三,诊断个别学生在发展上的特殊障碍,以作为采取补救措施的依据。一般来说,教师对学生进行诊断性测试借助的手段主要有:以前的相关成绩记录、摸底测验、智力测验、态度和情感调查、观察、访谈等。2.1.2 形成性测试形成性测评又称过程测试,是在学习过程中单元的综合性测试,是对学习过程及其结果的测试,并通过这种测试来影响学习过程并调节和完善教学活动,从而使教育过程正确而高效地前进。教师在系统组织测评试题,学生通过网络随时访问系统,进行测评,测评结果由教师远程通过网络进行评价,同时系统给教师反馈学生学习统计数据,指导教师教学。形成性测试更有益于促进学习,但不否认总结性测试的作用。形成性测试必须
24、是经过仔细计划而确定的。通常一次测试的分数或者点评并不能够对学习产生多少形成性影响;而对于有关学习状况、需要、未来学习主题的公开讨论却有非常巨大的潜在影响。比如,在教学系统中某一知识点的学习过程中,关于某一知识点的学习结束后,对学生进行关于此知识点的测试,看其在此学习过程中对该知识点的掌握程度如何,以便好进行下一步的学习。与诊断性测试不同,形成性测试一般是在教育活动进行过程之中开展,其主要作用是:第一,引导学习活动的方向。实施形成性测试必须明确规定每个学习阶段的学习目标及其测评项目,划分出学习单元和具体课时,这无疑能对教学活动起到导向的作用。第二,强化学生的学习。形成性测试能对学生是否已经达到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 Web 远程教学 系统
链接地址:https://www.31ppt.com/p-3980102.html