中学教师教学测评系统的设计与研究.docx
- 文档编号:25962326
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:18
- 大小:918.72KB
中学教师教学测评系统的设计与研究.docx
《中学教师教学测评系统的设计与研究.docx》由会员分享,可在线阅读,更多相关《中学教师教学测评系统的设计与研究.docx(18页珍藏版)》请在冰豆网上搜索。
中学教师教学测评系统的设计与研究
中学教师教学测评系统的设计与研究
———以常兴一中全体师生为测试对象
摘要:
随着信息技术的飞速发展,计算机在学校管理中应用的普及为,学校科学管理现代化也带来了契机。
学生对教师教学测评作为学校管理的一项重要工作为教师的教学提供一定的指导信息,对提高、促进和改进教师的教学活动有很大的帮助。
测评结果能较好地反映教师的教育、教学及各方面的情况,能有效的加强课堂教学的监控和管理,同时为教师考评提供可靠依据。
然而现行大部分中学仍采用传统纸质的测评方法,在具体的实施过程中面临着效率低、可信度不高、工作量大等诸多问题。
本设计就是笔者根据自身专业特长,结合在实际教学管理中遇到的问题,顺应无纸化办公的趋势,利用ASP.NET和SQLServer技术实现基于B/S模型的教师教学测评,使测评结果尽量客观、公正、高效、可信。
关键词:
教师教学;测评系统;教学管理
一、研究背景
现代信息技术的发展和校园网络技术的完善,为我们提供了良好的技术平台,在大力提倡素质教育和新课程改革的今天已经日益受到学校的重视,因此,探索一条科学而有效的途径来加强课堂教学的监控和管理就成为中学日常教学管理的重要内容。
通过学生在学习过程中的反馈信息,对教师的上课情况的进行测评,及时的了解教师与学生之间在教与学的过程中所遇到的问题,以便有针对性的开展教学工作,提高教学质量就显得越来越迫切和重要。
然而,学生对教师教学测评看似简单却是一个复杂的问题。
现在大部分中学,对教师的测评是通过各班学生手工填写教师评测评表进行测评的,教师信息和学生信息都是用Office中的Excel软件加上手工记录来进行管理的,尤其是测评结束后则需要对每张纸质的测评表进行人工统计汇总,再用office软件进行二次处理,如此需要投入大量人力物力,由于是人工操作,工作效率不高,测评结果的可信度和准确性也有待提高。
随着信息技术飞速发展,计算机在学校管理中应用的普及,利用计算机实现学生对教师教学测评势在必行。
对于学校来说,利用计算机来管理教师信息测评教师教学,是适应现代教学制度要求、推动教学管理走向科学化、规范化的必要条件。
面对目前的实际状况,迫切需要开发一个系统来适应这些工作。
为此,笔者以常兴一中全体教师为研究对象制作了一个教师教学测评系统。
二、系统实现关键技术
(一)ASP.NET工具
ASP.NET是目前最流行的Web开发工具之一。
它为用户提供了完整的可视化开发环境,并且可以使用众多的服务器控件,快速开发Web应用程序。
简单地说,ASP.NET是一种服务器端动态网页开发技术。
在VisualStudio的开发环境中,有丰富的易用控件,可以通过简单的拖放操作来使用它们,支持通用语言规范,可以使用多种编程语言来实现,如C#、VB、C++等。
在默认情况下,ASP.NET应用程序中可以使用3种语言作为脚本语言,即VB.NET、JScript.NET和C#语言。
其中VB.NET是对VB语言的升级,JScript.Net是对JScript语言的升级,C#是.NET的原生语言,是随着.NET的发布而发布的一门全新的面向对象编程语言。
因此C#是使用.NET编程的最佳语言。
本系统就是在VisualStudio的开发环境中,用C#语言实现编程。
(二)SQLServer数据库
对于数据库的选择,如果是一个规模比较小的中学,数据库可以选择使用Access,如果规模比较大,就要选择Oracle,考虑常兴一中共有师生近2000人,规模不算太大,Access数据库完全可以解决,但近几年生源良好,学生数量逐年递增,并有和另外某个兄弟中学合并的趋势。
为了保证系统的稳定性和良好的后期可维护性,便于教学管理,笔者采用了SQLServer数据库。
SQLServer是一个关系数据库管理系统,是ASP.NET的最佳搭档,它使用简单、功能强大,满足企业级数据的管理的性能要求,支持存储过程、触发器、用户自定义数据类型,以及功能丰富的函数等高级特性,具有使用方便可伸缩性好与相关软件集成程度高等优点。
微软公司在去年发布了SQLServer2012,在诸多版本中,笔者还是青睐SQLServer2000。
三、系统总体设计
(一)设计目标
根据测评系统所要实现的功能及使用纸质测评的种种弊端,结合常兴一中在实际教学管理中遇到的问题和该校教师教学实际情况,本系统实施后,应能够达到以下目标:
1.系统提供三种用户登陆:
教师、学生和管理员,每个用户都有一个唯一的编号和密码。
凭编号和密码登陆。
2.管理员可以指定测评的学生、被测评的教师。
可以修改教师学生信息、修改测评的内容和查看测评结果。
3.学生只能对自己的老师进行测评,且只能评一次。
在提交时,只提交结果,不提交自己的姓名等信息。
4.教师在查看测评结果时,不但显示自己的分数,还可以看到每一个详细的测评记录。
且只能看到记录结果而不显示学生信息。
5.教师教学测评规范化、制度化,所有教师采用统一标准被测评。
(二)可行性分析
考虑到系统实施的可行性,在软件方面选择了如今较流行的ASP.NET来进行开发管理平台的设计,使用SQLServer2000数据库存储数据。
由于ASP.NET和SQLServer2000都是两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。
在硬件方面,则选择空间较大,只要是PentiumIII系列及以上的计算机,内存在128M以上,硬盘在300MB,都可以满足系统的需要!
现在中学电教事业发展迅猛,即便是农村中学,在电脑硬件方面也能足矣满足系统最低要求。
当然,硬件的配置越高,系统的开发与运行会更流畅。
(三)测评项目
根据当地推行的教学模式,本系统从教学内容、教学态度、教学方法和教学效果四个方面共设计了如下共20个测评项目。
1.是否每一节课都出示教学目标。
2.是否每一节课都能完成教学目标。
3.是不是采用“先学后教,当堂训练”的教学模式。
4.“日清、周清、月清”落实情况。
5.授课内容是否充实,先进,信息量适度。
6.内容熟练、讲授自如;概念原理、阐述准确、讲授清楚、易懂。
7.内容是否熟悉。
8.是否有条理,成系统。
9.是否有重点。
10.能否理论联系实际。
11.是否注意介绍本学科的前沿动态。
12.能否很明显地看出课前进行了认真的备课。
13.是否有迟到或随意缺课情况。
14.教学方法多样灵活,激发学生兴趣。
15.鼓励学生思考。
16.鼓励学生创新。
17.通过本学期的学习,你是否能较自如地运用课本中尝试的内容、方法、技能。
18.是否觉得本门课进度适中。
19.上课有效率,能有效地利用上课时间。
20.上课是否精彩,不感到乏味。
(四)系统功能结构图
本系统的的功能结构图设计,如图1所示。
图1系统功能结构图
三种用户分别为教师、学生和管理员,每个用户有唯一的编号和密码,凭编号和密码登录,教师信息管理可添加、删除、修改教师信息,学生信息管理可添加、删除、修改学生信息,测评信息管理可添加、删除、修改测评信息,学生提交测评可对教师进行测评,并把结果提交到服务器的数据库中,测评结果查看可查看所有的教师的教评结果。
(五)数据库设计
在设计数据库时,应考虑以下事项:
数据库的用途及该用途将如何影响设计,应创建符合用途的数据库计划;数据库规范化规则,防止数据库设计中出现错误;对数据完整性的保护;数据库和用户权限的安全要求;应用程序的性能需求,设计数据库时必须利用SQLServer2000中能够提高性能的功能;对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。
数据库E-R如图4-2所示。
图2 数据库E-R图
本系统的数据库命名为:
JXCPDATABASE。
数据库中几张关键的信息表如表1至6所示。
表1 OPERATOR(管理员信息表)
序号
英文名
中文名
类型
长度(字符)
1
ID
管理员编号
Int(8)
8
2
NAME
管理员姓名
Char(32)
1-32
3
PASSWORD
管理员密码
Varchar(50)
1-50
表2 TEACHER(教师信息表)
序号
英文名
中文名
类型
长度(字符)
1
ID
教师编号
Int(8)
8
2
NAME
教师姓名
Varchar(50)
1-50
3
PASSWORD
登录密码
Varchar(50)
1-50
4
SUBJECT
所教学科
Varchar(50)
4
5
CLASS
所教班级
Int(4)
4
表3 STUDENT(学生信息表)
序号
英文名
中文名
类型
长度(字符)
1
ID
学生编号
Int(8)
8
2
NAME
姓名
Char(32)
32
3
CLASS
班级
Int(4)
4
4
PASSWORD
密码
Varchar(50)
1-50
表4 TEAJOINCP(测评关系表)
序号
英文名
中文名
类型
长度(字符)
1
CPID
测评者编号
Int(8)
8
2
CPEDID
被测评教师编号
Int(8)
8
4
CLASS
班级
Int(4)
4
表5 CPTX(测评内容表)
序号
英文名
中文名
类型
长度(字符)
1
ID
测评内容编号
Int(4)
4
2
CONTENT
测评内容
Varchar(255)
1-255
3
CPTYPE
测评内容类别
Int(4)
4
表6 SCORE(测评结果表)
序号
英文名
中文名
类型
长度(字符)
1
ID
教师编号
Int(8)
8
2
NAME
教师姓名
Varchar(50)
1-50
3
PASSWORD
所教学科
Varchar(50)
1-50
4
CLASS
所教班级
Int(4)
4
5
SCORE
测评得分
Varchar(50)
1-50
四、系统详细介绍与实现
(一)系统流程图
本系统
的的流程图设计,如图3所示
图3系统流程图
(二)系统详细介绍
1.用户登录系统界面
提供三种用户登录,学生、教师、管理员,每一个用户都有一个唯一的编号,这些信息分别在数据库中的“STUDENT”、“TEACHER”、“OPERATOR”三张表中。
系统根据选择用户的不同,到数据库进行检索,具体的实现,是通过SQL的Select语句,把用户名和密码设置为要查询的条件,在数据库中执行,如果相应的数据库中有这一条记录,则认为此用户存在,根据用户类型的不同,跳转到不同的页面;对于没有记录的用户给出错误提示,要求重新输入,直到输入正确的信息才可以登录。
该设计的关键保证用户正常登录,数据库中没有记录的用户即使通过正确的地址也不能跳转,这主要是通过Session变量来判断,以保证系统的安全性。
用户登录系统界面如图4所示。
图4用户登录系统界面截图
2.学生登录进行测评
学生凭自己的编号和密码登陆系统后,可对自己的任课教师进行测评,如图5所示,并且只能对自己的老师进行测评。
共有20个测评项目,每个题目项目有四个选项,选项1至选项4,分数依次为5分、4分、3分、2分。
测评满分为100分。
图5学生测评界面部分截图
当用户对测评项目选择完成后,点击提交按钮后,系统将准准确把用户的选择结果保存到数据库中。
在保存期间,系统首选会判断一下,是否每一个教评项目用户都做出了选择,对于没有完成所有选择的情况,系统将给出提示,让用户做出选择。
直至所有的选项用户都做出了选择。
向数据库提交结果时,系统只将教师编号、测评结果选项这两项进行提交,而不把学生的编号、姓名提交,这样做是为了增加测评的可信度,从根本上杜绝每个学生的测评结果被泄漏。
3.教师登陆查看结果
教师凭编号和密码登陆,查看自己的分数和详细测评结果,而看不到学生的信息,如图6所示,在“详细评选选项结果”中的1即为学生提交的选项1,分数为5分,2即为选项2,分数为4分,3为3分,4为2分。
测评得分是所有学生提交分数的平均分。
图6教师查看测评结果界面部分截图
3.管理员登陆进行管理
管理员凭编号和密码登陆后可对教师信息、学生信息、测评信息(即测评内容)进行更改,同时还可以随时查看测评最新结果。
(1)教师信息管理
管理员登陆系统后,选择“进入教师管理”,即可进入教师信息管理页面,在此页面可直接对教师信息进行添加、删除、更改操作,如图7所示。
当然教师信息管理也可以通过后台数据库中的“TEACHER”表进行添加、删除、更改,还可以通过用C#语言编程代码实现,在这里不着重点介绍。
图7教师信息管理界面部分截图
(2)学生信息管理
和教师信息管理一样,管理员登陆系统后,选择“进入学生管理”,即可进入学生信息管理页面,在此页面可直接对教师信息进行添加、删除、更改操作,如图8所示。
被修改的学生信息自动保存在后台数据库中的“STUDENT”表中。
图8学生信息管理界面部分截图
(3)测评信息管理
测评信息(即测评内容)整个测评环节设计的主要部分,通过该测评内容管理管理员可以很方便的设置教评选项,生成教评页面。
对于已经生成的评选项目,还可以及时的修改,形成新的教评页面。
根据当地推行的教学模式,本系统从教学内容、教学态度、教学方法和教学效果四个方面,设计了20道测评项目,管理员可以通过此界面对测评内容进行添加,编辑,删除操作,如图9所示。
图9测评信息管理界面部分截图
(4)查看测评结果
选择“查看测评结果”可查看当前学生提交的所有教师测评信息,如图10所示,只显示被测评老师的编号和20个测评项目的答案。
图10管理员查看测评结果界面部分截图
五、实施过程研究
(一)收集信息
笔者以常兴一中全体师生为测试对象,首先进行数据收集,让各班班主任把本班的学生信息收集上报,并通过教导处获得全校任课老师的个人信息和任课情况,把这些信息先汇总成excel总表,为数据库的设计做准备。
(二)制定测评项目
面向全体师生广泛征集测评项目稿件,根据学校正在推行的“先学后教,当堂训练”的教学模式,把反应比较集中地问题分门别类,整理归纳出20条测评项目,再上报至学校相关管理部门审核修改,然后由校长签字确定测评项目内容,最后添加到数据库中,在测评过程中可及时编辑、增添、修改。
(三)系统设计
在VisualStudio的开发环境中,用ASP.NET平台利用,用C#语言实现编程,用SQLServer2000进行数据库的管理和设计。
(四)系统测试研究
在学期期末,学生以编号和密码登陆系统,分别就20个测评项目对老师进行教学测评,并提交自己的测评结果,结果存入数据库。
管理员可以登陆查看测评的结果,并及时对学生信息、教师信息和测评项目进行编辑修改。
测评结束后,老师可以登陆查看自己的测评结果。
从教学管理角度来讲,测评结果不仅对教师将来的教学活动有一定的指导作用,还为学校对教师教学的考评工作提供重要的依据。
(五)存在问题及注意事项
学生对老师的测评易受到年龄、知识水平的影响,各人情况不同,对评价的内容的理解程度、理解角度不同,学生往往只看教师的表面现象,对教师内在的、教学的内容方法比较难作出正确合适的判断,部分学生会出现一些偏差。
其次,测评还受到学生个人及班级特点的影响,如学习兴趣、师生人际关系等,班风好的对教师的测评比较客观公正,班风稍差的,测评的随意度偏大,对评价的公正性有一定的影响,再次,高年级学生对教师相对了解,测评工作比较认真公正、客观,低年级的学生则评相应偏高。
在教师教学测评中应该意识到,学生测评结果不是考核教师的惟一依据。
还要根据教师本人自评,教研组互评、教导处考核等多方面结合起来,避免教师思想负担过重,对测评工作不理解和不支持。
学生测评结果应以表扬优秀为主,不要损伤教师自尊心。
对学生测评差的教师进行个别交流,指出不足,提出改进意见。
总之,学生测评结果不是目的,而是一种手段,是学校了解、掌握教师的教育教学情况,收集、整理学生对教师评价的各种信息,提高或改进教师教育实践活动,调动教师教学积极性,积极进行更好的教学活动。
六、结束语
中学教师教学测评目前还没有受到足够的重视,导致教师在实际教学过程中易脱离实际,很难体现新课程改革中的“教师主导,学生主体”的地位,许多教师都依照老办法和老经验组织教学活动,他们自认为多年来一直运用的方法效果也不错,加上学校老一套教师测评的方法致使教学中只注重学习成绩,而忽视学生的主观感受。
笔者认为教学过程是应该是教师学生的一种双向活动,是一种认识过程,更是一种情感交流的过程,学生对教师教学的测评不但对教师的教学有促进作用,更多的实现了一种情感的交流,体现了学生在教学活动中和教师平等的沟通地位,也使得学校管理更为人性化,体现了“以人为本”的学校管理思想。
笔者设计此系统的初衷在于让教学测评变得更简捷、高效、安全、可信,从而更好地运用到教学管理中去。
在这里,笔者需要说明一点,如果还想增加系统的灵活性,使系统更为合理,还可以在学生登录测评界面后,根据教师的年级和所教学科课程特点的不同,链接不同的测评类别和测评项目,以便做到对不同年级不同学科的教师进行不同标准的测评,这样可以使教学测评更为科学合理,测评结果更为真实可靠。
本系统的实施很好地解决了传统教师测评过程中面临着效率低、可信度不高、工作量大等诸多问题。
系统除了具有普遍意义上的测评功能外,重点在提高测评结果的可信度等方面进行了深入的研究。
本系统操作方便,界面简易,安全性较高,便于维护,有着很好的扩展性和很大的发展空间,由于使用SQLServer数据库,对系统稍加修改便可应用到更大规模学校的教学测评工作中去。
但是由于系统设计完成不久,还需要很长时间运行测试,相信在实施的过程中,会越来越实用、科学、完善,越来越更加出色地为教学管理所服务。
参考文献:
[1]刘本固.教育评价的理论与实践[M].浙江:
浙江教育出版社,2000年版.
[2]程书肖.教育评价的理论与方法:
教学参考资料[C].北京:
北京师范大学,2000.
[3]吴晨,孙少波,叶莞.ASP.NET数据库项目案例导航[M].北京:
清华大学出版社,2006.
[4]郑阿奇.SQLServer实用教程[M].北京:
电子工业出版社,2002.
[5]王华杰,李律松等.精通C#数据库开发[M].北京:
清华大学出版社,2004.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中学教师 教学 测评 系统 设计 研究