APP下载

课程教学及考核质量分析报告的研发

2015-11-13刘松山

电脑知识与技术 2015年23期
关键词:教学管理

刘松山

摘要:为了教师准确高效完成“课程教学及考核质量分析报告”,基于Microsoft Excel 2003研发了“报告”程序。对集中输入的课程信息和成绩,设置多种容错处理、自动检查可能输入错误的信息、反馈错误类型和指出错误位置等多项智能功能。提出“成绩相同率”和“平时成绩众数率”指标,分析教师对学生平时考核情况。“报告”中教师要分析四项内容。该程序使用简便,运行可靠。

关键词:Excel;教学管理;考核质量;分析报告

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)23-0084-02

Research and Development of the Quality Analysis Report for Course Teaching and Test

LIU Song-shan

(Henan Arts Vocational College, Zhengzhou 451464, China)

Abstract: In order to help the teachers accurately and effectively accomplish the quality analysis report for course teaching and test, a program is worked out based on Microsoft Excel 2003. For the input information of the course and students scores, several functions have been developed including many fault-tolerant processors, auto-testing of the possible wrong input, the error type feedback and instruction for the error position, etc. The identical score rate and the mode rate for regular grade are presented as indexes, the teachers regular tests for students are analyzed. In the report the teacher should analyze 4 parts. The program is easy to handle, and runs feasibly.

Key words: Excel; teaching management; quality of test; analysis report

在期末各高校一般要求教师对学生考试情况写分析报告,这是教师自我完善、提高教学水平的一项很有意义的工作。我校则要求教师对授课班级写“课程教学及考核质量分析报告”,它用Ecxel研发的分考试课和考查课两种电子报表(简称:“报告”)的程序[1-5],目的是方便教师准确高效完成“报告”。考试课程的“报告”如图1的A1:S42区域,主要有四个方面的创新:1)在“报告”之外集中输入课程信息和成绩;2)提出对这些输入信息再处理的方法,即设置容错功能、自动检查可能输入错误的信息、反馈错误类型并指出错误信息所在位置等多项智能功能;3)提出“成绩相同率”和“平时成绩众数率”指标,分析教师对学生平时考核情况;4)教师在“报告”中要写四项分析内容。下面介绍研发考试课程“报告”的主要内容。

1 几个相关概念

1.1 考试难度系数

考试包含笔试考试和无试卷的技能考试。为了反映考试的难易程度,采用考试难度系数更能客观反映考试情况。本“报告”采用失分率定义考试难度系数: [d=1-X/XT],式中[X__]为平均分,XT为考试的满分,按100分计。一般平均分数越低,d的数值越大,考试则越难。参考文献[1-2]的经验和我校的实践,判断考试难易的对照表,如表1所示。

1.2 成绩相同率和平时成绩众数率

成绩相同率定义为平时成绩与考试成绩相等的数量占考试人数的百分比,用η1表示,它是描述平时成绩与考试成绩相同程度的指标。平时成绩众数率定义为平时成绩中某分数出现频率最多的数量占考试人数的百分比,用η2表示,它是描述平时成绩相同程度的指标。平时成绩反映学生平时学习情况的各项得分,需要教师努力做好这些工作。由于学生学习能力有差异,多数学生的平时成绩不会相同、平时成绩与考试成绩也不会相等。有部分教师平时对学生的考核不认真,到期末无法给出或不愿费脑筋给出学生的平时成绩,就采用让全部或部分学生的平时成绩与考试成绩相等的方法给出平时成绩,或给出全班相同或部分相同的平时成绩,对η1或η2值过大的不良现象需要遏制。η1、η2与平时考核情况对照表,如表2所示。在“报告”中统计η1和η2数值的不同情况,在U13:W13指出须纠正平时成绩的情况,或在基本情况中提出教师改进平时考核的建议。

1.3 四项分析内容

考试结束,教学效果如何,教师需要总结。在“报告”中教师要写四项分析内容。在“一、本课程教学实施状况和学生学习情况分析”中主要分析:⑴本课程完成教学计划情况;⑵在教学、教改中自己取得的成绩和经验体会;⑶学生的学习态度、方法、纪律和学习效果等。在“二、考试命题和学生考试情况分析”中主要分析:⑴考试命题情况;⑵学生考试情况、考试成绩分布情况等。在“三、教与学存在的主要问题及原因分析”中主要分析:针对学生平时学习和考试情况,分析教与学存在的主要问题及原因。最后讨论“四、为了提高教学质量,对本课程教学的改进措施”。分析这四项内容,有利于教师自我完善,有利于提高教学质量。

2 程序的设计

2.1 “报告”选用软件和界面设计

“报告”选用Microsoft Excel 2003研发,运行于Ecxel 2003及其更高版本的程序,用于单课程学生人数不超过230人,页面大小为A4在A1:S42区域,并设置为打印区域,如图1所示。

2.2 容错处理、检查和反馈

为了快速输入信息,采用集中输入课程信息和成绩。由于输入的课程信息或成绩中可能有错,若忽略部分错误不影响程序运行和统计,对这部分错误可以采用容错处理。经过容错处理的课程信息和成绩存到别的区域,再对其进行分类检查。当有错误时反馈错误类型,并指出错位置方便教师纠正。有两种容错:⑴输入多余的空格。处理方法:用TRIM函数对输入的信息删去多余的空格。⑵以文本格式输入数字。文本格式的数字与数字运算可能出错,处理方法:用VALUE函数过滤输入的数字,把可能输入的文本数字变成数字。

2.3 对课程信息容错处理、检查和反馈

在U2:U12输入课程信息。对固定内容(如:学年学期;开课单位;本科专科(选本科或专科);组卷方式(选题库或非题库);考试方式(选学院考试或系、部考试);评分方式(选集体评分或独立评分)),在AF4:AH14分项目设置数据源,分别设置“序列”数据有效性的功能生成下拉列表,让教师选择内容输入最方便。设置班级人数在U5的数据有效性条件为:整数,数据介于1~230之间。对固定内容和人数,限制格式有利于准确输入。对课程信息容错处理后存在AN28:AN38,在AM28:AM38为项目名称。在AN28输入公式:=TRIM(U2)。填充该公式到AN38。把班级人数的公式改成:=IF(U5="","",VALUE(U5))。

反馈信息在U1:W1提示,其公式:=IF(COUNTBLANK(AN28:AN38)>0,"在下面先输入并输完课程信息",IF(COUNTIF(AN28:AN38,"#REF!")>0,"剪切或移动单元格的错误",IF(S30,显示:剪切或移动单元格的错误。S3为班级人数,N4为考试人数,若S3

出错位置在T2:T12指示。在T2公式:=IF(COUNTIF(AN28,"#REF!")>0,"撤销剪切移动→",AM28),填充该公式到T12。把班级人数在T5的公式改为:=IF(COUNTIF(AN31,"#REF!")>0,"撤销剪切移动→",IF(S3

2.4 对成绩容错处理、检查和反馈

平时成绩和考试成绩分别在U15:U244和W15:W244输入,对其进行容错处理后分别存在AE28:AE257和AF28:AF257,并在AH28: AH257检查4种错误、1个相等情况。综合成绩在AG28:AG257计算获得,方法是,本科:综合成绩=平时成绩×20%+考试成绩×80%,专科:综合成绩=平时成绩×60%+考试成绩×40%。在AD28:AD257是序号1至230。AE28到AH28的数据对应序号为1的学生成绩。下面以AE28到AH28公式的设置为例说明。

在AE28为:=IF(TRIM(U15)="", "",VALUE(U15))。在AF28为:把左式中的U改成W即可。

在AH28为:=IF(COUNTBLANK(AE28:AF28)=2,"",IF(COUNTIF(AE28:AF28,"#REF!")>0,"错1",IF(COUNTIF(AE28:AF28,"#VALUE!")>0,"错2",IF(OR(MAX(AE28:AF28)>100,MIN(AE28:AF28)<0),"错3",IF(OR(AND(AE28<>"",AF28=""),AND(AE28="",AF28<>"")),"错4",IF(AE28=AF28,"相等",""))))))。其中,若在U15或W15输入文字,在AE28或AF28显示错误:#VALUE!。

在AG28为:=IF(OR(COUNTIF(AH28,"错1")>0,COUNTIF(AH28,"错2")>0,COUNTBLANK(AE28:AF28)>=1),"",IF(U$6="本科",ROUND(AE28*0.2+AF28*0.8,0),ROUND(AE28*0.6+AF28*0.4,0)))。计算综合成绩并取整。选中AE28:AG28填充这些公式到AE257:AG257。

反馈错误类型在U13:W13:=IF(S3"课程信息输完了","",IF(AND(COUNTIF(AH28:AH257,"错1")=0,OR(COUNT(AF28:AF257)=0,COUNT(AG28:AG257)=0,COUNTIF(AH28:AH257,"错4")>0)),"在下面输入并输完成绩",IF(COUNTIF(AH28:AH257,"错1")>0,"剪切或移动单元格的错误",IF(OR(COUNTIF(AH28:AH257,"错2")>0,COUNTIF(AH28:AH257,"错3")>0),"输入成绩中有错误",IF(S4=1,"平时成绩全相等错误",IF(S5=1,"平时与考试成绩全相等错误","成绩输完了,分析左边内容")))))))。其中,S4=1是平时成绩众数率为100%,即“平时成绩全相等错误”。S5=1,是平时成绩与考试成绩全相等的错误。若成绩没有问题,显示:成绩输完了,分析左边内容。

出错位置在T15:T244指示。在T15公式为:=IF(AH28="错1","撤销剪切移动→",IF(OR(AH28="错2",AH28="错3"),"修改错成绩→",IF(AH28="错4","输完成绩→",AD28)))。其中,AH28="错4",表示在U15或W15有一个成绩未输入,因此提示:输完成绩→。填充该公式到T244。

当输入的课程信息和成绩没问题时,显示成绩的统计结果。为了完成此功能,设在AH19的公式:=IF(AND(U1="课程信息输完了",U13="成绩输完了,分析左边内容"),"输对","")。当显示:“输对”时,与成绩统计有关的单元格显示统计结果。如:综合标准差在S8的公式为:=IF(AH19="输对",STDEVP(AG28:AG257),"")。其中,STDEVP(AG28:AG257)统计综合成绩的标准差。

2.5 与基本分析有关内容

平时成绩众数率在S4公式为:=IF(OR(COUNT(AF28:AF257)=0,COUNT(AG28:AG257)=0),"",ROUND(COUNTIF(AE28:AE257,MODE(AE28:AE257))/N4,2))。其中,MODE(AE28:AE257)检查平时成绩的众数,COUNTIF(AE28:AE257,MODE(AE28:AE257))统计众数的数量,N4为考试人数,ROUND(COUNTIF(AE28:AE257,MODE(AE28:AE257))/N4,2),计算平时成绩众数率并取两位小数。

分析平时考核情况,需要S4的值结合表2的内容。分析平时考核在AK27公式为:=IF(OR(S4=1,COUNT(AF28:AF257)=0,COUNT(AG28:AG257)=0),"",IF(AND(S4>=0.9,S4<1),"平时成绩有"&S4*100&"%相同,平时考核多数不客观,以后要加强对学生的平时考核",IF(AND(S4>=0.8,S4<0.9),"平时成绩有"&S4*100&"%相同,平时考核不客观较多,以后应加强对学生的平时考核",IF(AND(S4>=0.6,S4<0.8),"平时成绩有"&S4*100&"%相同,平时考核比较客观","平时考核客观"))))。

成绩相同率在S5公式为:=IF(OR(COUNT(AF28:AF257)=0,COUNT(AG28:AG257)=0),"",ROUND(COUNTIF(AH28:AH257,"相等")/N4,2))。

分析平时与考试成绩情况,需要S5的值结合表2的内容。分析平时与考试成绩情况在AK28公式为:=IF(OR(S5=1,COUNT(AF28:AF257)=0,COUNT(AG28:AG257)=0),"",IF(AND(S5>=0.9,S5<1),"平时成绩与考试成绩"&S5*100&"%相同,平时考核多数不客观,以后要加强对学生的平时考核",IF(AND(S5>=0.8,S5<0.9),"平时成绩与考试成绩"&S5*100&"%相同,平时考核不客观较多,以后应加强对学生的平时考核",IF(AND(S5>=0.6,S5<0.8),"平时成绩与考试成绩"&S5*100&"%相同,平时考核比较客观","平时考核客观"))))。

考试难度系数在S9公式为:=IF(AH19="输对",1-K5/100,"")。其中,K5表示考试平均分。

分析考试难易程度在AK29公式为:=IF(AND(S9>=0,S9<=0.15),"考试太容易",IF(AND(S9>0.15,S9<=0.35),"考试难度适中",IF(AND(S9>0.35,S9<=1),"考试太难","")))。

基本分析在B9:P9公式为:=IF(AH19="输对",IF(S4>S5,AK29&"。"&AK27,IF(S5>=S4,AK29&"。"&AK28)),"")。

2.6 成绩分布及其分布图

例:80~89分在E7公式为:=IF(AH19="输对",COUNTIF(AF28:AF257,">=80")-COUNTIF(AF28:AF257,">=90"),"")。占考试人数的百分比在G7公式为:=IF(AH19="输对",E7/N4,"")。其余成绩分布的公式与上述公式的设置方法相同。

按图1中分布图的分数段及其对应的成绩,分别在AI4:AO5和AI7:AO8设置考试成绩考试和综合成绩的数据区域,选“图表向导”功能创建图表即可。

2.7 对教师写的分析内容的检测

教师在A18:S24写“一、本课程教学实施状况和学生学习情况分析”的内容,在K17:S17进行提示或检测的公式为:=IF(AND(AH19="输对",TRIM(A18)=""),"下面分析内容至少写230个字,最多可写约430个字",IF(LEN(TRIM(A18))<230,LEFT(B3,1)&"老师,该项的分析内容太少了,请深入分析",""))。其中,LEFT(B3,1)是B3左边第1个字,如:李。若LEN(TRIM(A18))<230,检测写的分析内容字数少于230时,显示:李老师,该项的分析内容太少了,请深入分析。其余在K25:S25、K33:S33、K39:S39的公式与K17:S17的公式设置方法相同。

3 总结

教师通过写“报告”分析教学效果,总结教学经验,将有利于教师自我完善,有利于提高教学质量。“报告”对成绩进行33项统计分析,还有考试和综合成绩分布图,能够全面反映考试和教学情况。由于对集中输入的信息有多种容错和自动检查,以及反馈错误信息的类型、指示出错位置等多项智能功能,该程序使用简便,经过多年的应用能够很好完成任务。学校的教学是有目的、有意图的活动[6,7],高等学校的考试是合格水平的测验,教师安排考试要根据教学大纲的要求,内容要难易结合,比较理想的考试成绩分布是,中间大的是七八十分的人数占多数,两头小的是90分以上、60分以下的人数占少数,从成绩分布图能够看出。这样的教学能使多数学生掌握学习内容。

参考文献:

[1] 罗海凤,谢垂益.基于Excel VBA的高校考试质量分析模板[J].韶关学院学报:自然科学,2013,34(2):5-10.

[2] 刘丽君.高职院校成绩分析评价系统研究[J].现代商贸工业,2013(3):169-172.

[3] 刘文莉.基于Excel VBA的高校成绩统计分析模板的设计与实现[J].电脑知识与技术,2011,7(16):3863-3865.

[4] 唐楠.基于 Excel 2007 VBA 的成绩分析程序[J].电脑知识与技术,2013,9(2):299-301.

[5] 李祥杰,杨忠伟. 基于Excel 2003成绩质量分析表的设计与制作[J].电脑学习,2009(2):27-28.

[6] 谭忠,孟丽,蔡勇.军校考试成绩分析的新思路[J].高等教育研究学报,2010,33(3):36-39.

[7] 易娜伊,高春明.关于考试成绩正态分布绝对化的悖论[J].长春理工大学学报:社会科学版,2011,34(1):133-135.

猜你喜欢

教学管理
创新背景下的高校教学管理研究
教学管理信息化问题研究
临床医学院教学管理新模式的实践探索
小学体育教学管理七要点