高校网上评教系统中数据库的设计和评价算法
2015-05-30陈迪赵骞
陈迪 赵骞
近年来,由于我国经济建设与科技发展的需求,高等学校本科教学质量日益受到国家的关注,教学质量的提高已经成为高校建设的核心内容。因此,包括学生评教在内的教师评价体系作为促进教学质量提高的一种重要手段而被绝大多数高校所采用。
学生评教是指由学生对教师的教学活动进行评价。学生作为教师教学活动的全程参与者,对教师的教学有着切身感受,所以学生评教是教师获取教学效果反馈以改进教学活动和提高教学质量的一种有效途径,它在高校评教体系中占有重要地位。
在网络技术高速发展的今天,网上评教已成为评教活动的主流。相比于传统的纸质方式,网上评教具有信息处理效率高、信息查询反馈速度快、有益于环保等优势。通过网上评教系统,学生能够自行选择时间和地点上网,这样大大提高了评教过程的保密性,从而确保评教的真实性;教师则可通过网上评教系统及时获得学生对教学效果的反馈,从而能够适时调整教学活动;教学管理者也可随时通过网上评教系统了解教师授课的最新情况,进而有针对性地帮助教师改进教学、完善不足。因此,网上评教已经成为目前高校评价教学质量和教师素质的一个重要途径。
一 网上评教系统存在的问题
从高校教学质量评价模式的发展来看,利用网上评教系统进行学生评教是必然趋势,它在高等教育中发挥着积极的作用。但从目前高校的网上评教实践来看,网上评教并没有充分发挥其应有的功能,主要存在着以下几方面问题:
评教指标体系不完善。不同学科、课程大多采用相同的评教指标,虽然便于各学科教师间的评教比较,但却忽略了各学科课程间知识结构与教学方式的差异性,仅仅是依据影响教学质量的相关因素建立指标体系,从而限制了教师教学的自主性,不利于形成个性化的教学风格。
过于依赖评教结果,忽略评教的有效性和可信性。网上评教系统为综合考虑所有学生对教学效果的评估,往往对学生的评教信息不加以分析甄别就直接使用,统计获取教师的评教结果。这种方式虽然兼顾了学生提交的全部评教信息,但却忽略了部分学生评教信息的无效性和不可信性。因此,为了评教的公平公正,应排除掉这些无效或不可信的评教信息。
对评教信息缺乏系统化处理。目前,大多数高校在网上评教过程中十分注重评教信息的采集,包括教师的个人信息、课程的类别与性质、授课班级的学生人数、学生的学习效果、上课出勤情况、评教信息,等等。但是,通常情况下网上评教系统并没有对这些采集信息进行较为系统的处理,而仅仅是依据评教分数来决定最终的评教结果。这种评教方式忽略了教学过程中各方面因素与评教信息之间的相互关系,缺乏针对教学中各具体环节的全面分析,使得最终的评教结果只能留于表面形式,而不能反映教学的真实情况。
缺乏师生间的交流反馈平台。评教的最终目的是为了教师能够获取教学效果反馈,及时发现教学过程中存在的问题与缺陷从而能够加以修改和完善。但是,目前的网上评教系统大多只是提供给教师以分数形式体现的评教结果,而缺少师生间针对教学活动的具体交流。所以,教师除了评教结果外无法获知学生对教学效果的反馈,因此也就无法对教学过程中存在的问题作出针对性修改,从而影响教学质量的提高。
综上所述,由于这几方面问题,网上评教系统并没有充分发挥出它应有的作用。因此,若想健康发展网上评教系统,促进教学质量的不断提高,必须针对网上评教系统存在的问题加以改进与完善。
二 网上评教系统中数据库的设计
网上评教系统的使用对象主要由学生、教师以及管理者构成。用户登录网上评教系统,按照登录身份获取相应的系统功能权限,然后依据所获权限进行评教、信息查询、交流互动以及系统管理等操作。因此,一个完整的网上评教系统实际上包含了登录、评教、查询、互动交流和系统管理五个主要功能模块,图1给出了五个功能模块之间的关系。
由图1可以看出,网上评教系统在运行过程中需要大量的数据信息支撑,这些信息包括用户登录名、用户登录密码、用户基本信息、课程信息、评教信息以及教师与学生的交流反馈信息等。
由于网上评教系统需要采集、存储及处理大量的数据信息,所以对于数据的管理就尤为重要,而这一关键任务往往交由数据库来完成,因此数据库设计的好坏直接影响到评教系统的执行效果。数据库设计是网上评教系统数据有效存储与处理的基础,数据库设计是否合理直接关系到系统功能的实现效果。所以,如何规划和结构化数据库中的数据以及数据之间的关系并在此基础上设计出规范化、高效、合理的数据库和数据表结构便是网上评教系统要解决的一个关键问题。
本文采用SQL数据库来规划和结构化数据以及数据之间关系,建立评教数据库,根据需求合理的设计了数据库与数据表的结构,保证数据查询、添加、修改、删除等操作的高效率和数据存储的完整性和统一性,提高了应用程序的效率。数据表设计根据评教系统所需的数据信息相互间的关系,可以将之分为多个相关的数据表:登录信息表、用户基本信息表、课程信息表、教学信息表、评教信息表以及交流信息记录表。登录信息表主要包括登录用户名、登录密码、身份以及访问权限,为用户登录身份识别服务;用户基本信息表主要存储用户的个人信息,如教师编号、学生学号、姓名、年龄、性别以及学院等;课程信息表记录了每门课程的编号、课程名称与相应学分;教学信息表则用以描述学生选课与教师授课情况;评教信息表主要保存学生对授课教师的评教分数以及对教学效果的反馈信息;交流信息记录表则记录了教师与学生就教学活动和评教进行交流的全部过程。为了保证数据处理效率,数据库表设计时考虑了表中字段的数目不宜过多的要求,同时通过创建索引和主键、外键实现了对表与表之间关系的优化。
三 评价算法
网上评教系统作为教师评教的一种重要途径,需要对学生提交的大量评教信息进行统计,为每位教师的教学给予评分。为了充分利用数据,减少人员的工作量,网上评教系统通常是利用计算机对数据进行自动分析处理,所以评教结果与计算机处理数据的方式有直接关系,而计算机数据处理方式则是由评教系统的评价算法决定,因此,评价算法设计的好坏直接关系到网上评教的结果,进而影响到对教学质量的改善和提高。本文在设计评价算法过程中,综合分析了对教学评估产生影响的各方面因素,依据各因素的影响程度,基于数学期望、方差以及加权计算设计了评价算法,使评教结果科学合理,具有较好的客观性和全面性。
分析处理学生的评教信息,对评教的有效性和差异性进行合理评估。对于学生个人的评教信息,可通过计算其提交的各项评教分数的方差来判断该生评教的随意性,对于评教随意性较大的信息予以剔除。另一方面,计算同一班级学生的评教分数的方差,将其中方差值较大的信息去除,从而保证不合理分数的滤除。
统计评教分数时,考虑不同班级学生间差异的影响,以相对分数代替绝对分数。对同一班级学生的评教信息采用归一化处理,将所有教师的评教分数折算成百分制的分数,从而消除了学生间差异对评教结果的影响,保证了评教的公平性。
综合考虑教学评估的各方面影响因素,采用加权算法,将各因素按其影响程度加权叠加到最终的评教分数上,从而保证评教的客观性与全面性。
总之,本文设计了一个基于数据库技术的网上评教系统。该系统针对现有网上评教系统存在的问题进行了改进和完善。在系统设计中,根据评教过程中各部分数据之间的关系,设计了数据存放的组织关系及合理的存储结构,规范了数据库与数据表的结构,实现了数据存储、查询等操作的高效性。同时,综合考虑了与评教结果有关的多方面因素,设计了能够客观、全面评价教学质量的评价算法,使得最终的评教结果能够更加真实的反映教学效果,有助于教学质量的提高。
参考文献
[1]陈慧. 高校学生网上评教影响因素的实证研究[J].开封教育学院学报, 2014,34(6): 84-85.
[2]李晶,朱立旭,霸建民. 基于WEB的网上评教系统的研究与实现[J].长沙通信职业技术学院学报,2013,12(2):22-24.
[3]袁桅, 胡冬梅. 高校学生网上评教存在的问题分析及对策思考[J].教育与职业, 2014(18):173-174.
[4]吴红英. 网络环境下本科教学质量评估与监控综合信息系统的构建[J]. 黑龙江教育, 2014(6):66-67.
[5]石丽娜. 基于B/S模式的网上评教系统[J].教育教学论坛, 2014, 2(8):242-243.