搜索
您的当前位置:首页正文

高校基础学科教学质量评估方法初探

2022-02-04 来源:步旅网
t 146・ 长江大学学报(自然科学版) 2008年12月第5卷第4期:理工 Journal of Yangtze University(Nat Sci Edit)Dec.2008,Vo1.5 No.4:Sci&Eng 高校基础学科教学质量评估方法初探 呙林兵 (长江大学一年级工作部,湖北荆州434020) [摘要]在高校教学中,基础学科教学是整个教学体系中很重要的一个部分。利用灰色系统基本理论和信 息熵的基本概念以及模糊综合评价的基本思想对高校基础学科教学管理质量的评估提出一个可行的方法 以及相应的算法设计。 [关键词]灰色决策;熵值权;教学质量 [中图分类号]O221 [文献标识码]A [文章编号]1673—1409(2008)04一N146—03 灰色系统综合评价理论 定义1 设论域U—R,n,b∈R,且n<b,论域上的灰集合G满足: f].z r&.万] c { 一 c 。工∈R 则称灰集合G为邓氏灰数,其中 c(z), 。(z)分别为上、下隶属函数。 若灰集合G满足:面(z)一 ;(z):::f\u,z  1,x ELa,0. [n: ,J 则称灰集合G为层次型灰数,记为[ ,hi邓氏灰数、层 次型灰数统称为区间型灰数,所有区间型灰数的集合记为g(D。为讨论方便,仅以层次型灰数为例说明。 定义2 设[d,6]∈g(D,c, ]∈g(,),则a+c,b+ ]称为与[c, ]之和;[ ,胁]称为实数k与 &,6]之积。 定义3 以灰数为元素的矩阵称为灰矩阵,以区问型灰数为元素的矩阵为区间型矩阵。 设A、B为区间型灰矩阵,A+B, 由通常的矩阵运算法则进行,其中忌为实数。行向量与区间型灰矩 阵相乘,按通常的矩阵乘法处理。 2熵值权的形成原理 假设有 个待评方案,每一评价对象有 项评价指标,则每个指标对应每种评价方案都有一定的取 值,这样便形成原始指标数据矩阵(下面的评价过程中取区间型灰数的中点值代替)x一( 。,) ,其中表 示第 项指标对于第i个待评对象的取值,如果某次指标的指标值 的差距越大,则该指标在综合评价中 所起的作用越大;如果某项指标的指标值全部相等,则该指标在综合评价中不起作用。在信息论中的信息 熵tt(x)一一∑d(x )・lnd(x )表示系统的有序程度,一个系统的有序程度越高,则信息熵越大,反之,一 个系统的无序程度越高,则信息熵越小。因此,根据各指标值的差异程度.利用信息熵,可计算出各指标的 权重,其步骤如下: 1)将各指标值同度量化.计算第 项指标下第i个待评对象的指标值的比重 d0===一 L (1) ∑ 一】 2)计算第 项指标的熵值 ,: 一是2 ・!n 一1,2,…,,2 (2) [收稿日期]2008~09—0 1 [作者简介]呙林兵(1970一) 雯,1991年大学毕 ,硕士,讲师,现主要从事高等教学方面的研究工作。 第5卷第4期:理工 呙林兵:高校基础学科教学质量评估方法初探 ・ l47・ ’ 其中,志>。, ≥。。如果 对于给定的 全部相等,则 一 ,此时 取得极大值,即 一~志 (去)・ ln(去)一是ln ,若设 一 1,则o≤ ≤1。 3)计算第 项指标的差异系数: =1一 (3) 对于给定的 , 的差异性g 越小,则 越大;当 全部相等时, = 一=1,此时关于各评价对象 的比较,指标 毫无作用;当各评价对象的指标值相差越大时, 越小,该项指标对于各评价对象的比较, 作用越大。由此可定义各指标的权重为: 口,=告 =1,2,…,,z (4) gt 3教学管理质量评估指标体系的设置 3.1评价指标体系的设置原则 1)全面系统性原则 评价指标体系必须能够全面地反映高校基础学科教育管理系统目前的综合管 理水平。 2)科学简明性原则 评价指标体系的大小也必须适宜,亦即指标体系的设置应有一定的科学性。 如果指标体系过大,指标层次过多、指标过细,势必将评价者的注意力吸引到细小的问题上;而指标体 系过小、指标过粗,势必不能充分反映教学质量水平。 3)稳定可比性原则评价指标体系的设置还应考虑到易与国内同类学校的教学管理质量水平相比较。 3.2教学质量评价指标体系的设置 按以上评价指标体系的设置原则, 根据学校的具体情况,可考虑4个方面的 基础学科教学质量评估指标体系 因素:大学英语(U )、大学数学(U )、大 学物理(U。)、计算机基础(U )。其中大学 大学英语 H 大学数学 H 大学物理 II 计算机基础 英语可以从4个方面评价:读写课教学 (“。。)、听力课教学( :)、学生口语水平 (“ 。)、四级考试成绩( 。 );大学数学可以 从2个方面评估:高等数学教学( 。。)、数 学竞赛成绩( 。);大学物理可以从2个方 霎}f奏}f茎l fi f l {茎 面评估:理论物理教学(“。 )、大学物理实 图1教学管理质量评价指标体系结构图 验(“。。);计算机基础可以从2个方面评估:计算机课程教学( )、学生上机操作能力( 。)综上分析,基础 学科教学质量评价指标体系的结构图如图l所示。 4综合评判步骤 教学质量的评价是一个十分复杂的系统工程,受到众多因素的影响,因此在进行综合评价时,必须要 分层次、有序地进行,按上述第二节所设置的教学管理质量评估指标体系,分二级评价,具体步骤如下: 1)将教学管理看成是一个总系统U(也可称为因素集),该系统有5个子系统构成,即U={U ,U。, …,U },且满足U Ui—U,U n Uj=西( ≠J),而第i个子系统又有住 个子集构成,即Ui=(“ “ …, i=1 U .),i:1,2,…,s,其中u ,u:,…,U 称为第一级因素集, “ …,“ 称为第二级因素集。 2)计算U 层次的熵权灰色综合评判结果。首先确定关于因素集U 的灰色评判矩阵R ,其中R的取 得是按照有评估人员给每个指标按某种标准打分,要求所打分数是一个区间型灰数,因此可设计如下调 查表收集数据(各指标的含义见上): 长江大学学报(自然科学版) 表1 评估人员打分调查表 指标 2008年12月 分数 “l1 “12 Ul 3 “1 d U32 最低分 最高分 其次,由R 按熵值权公式(1)~(4)依次计算,确定权重集A 一{a¨a ,…,“};最后得U 的灰色 综合评判结果B —A ・R ,i一1,2,…,S。 3)计算U层次的综合评价结果。由第2步确定关于因素集U的灰色评判矩阵R一(B ,B。,…,B,) , 。再由R按式(1)~(4)依次计算熵值权重集A={n ,一 n 一,a ),最后得到U的综合评判结果B:AR= (, ,I:,…,I ),则评估数值Q= ∑ 5软件设计 为便于其它源程序使用,借用C#类m,把此评估方法封装起来, 此类给外部提供相关方法的调 用,用于返回各种须计算数据.类中具体方法声明如下: ————————————value.cs—————————————— namespace Ca1.value{ pulic class{ public double 1OW,high; }EL; Public ClaSS entropy f //计算熵值的类 private EL data[MAX—JUD][MAXU3; private int real—jud,Yea1一u; //当前评委数和当前评分项数 private int checkmn(int i,int i,char*s); private public void setjud(int i){if(m ̄MAXJUD)real—jud=m;) public int Real—Jud{get{return real—jud)set{.{(value ̄MAX—JUD) real—jud=valHe;else real—jud一 MAX—JUD;}); //设置返回评委数 public void SetU(int i){if(m<MAXU)teal u=m;) public int Real—U{get{return real—u;)set{if(value ̄MAXU)real—u=value;else real—u=MAXU;)); //设置返回评分项数 public void setdata(int i,int j,EL R EMAXROW3 EMAXUJ ref); //R.,矩阵人口 public void setsdata(int i,int j,EL d); f/单个R 元素入口 public EL getdata(int i,int j); //返回单个R,元素 public double getave(int i,int j); //返回第i个评委对第j项的平均分 public double getsum(int j); //返回所有评委对第 项评分的总和 public double getd lnt //返回第 个评委对第 项的量化后的cf public double gete int //返回第 项指标的熵值 public double getg lnt //返回第 项指标的差异系数g public double geta lnt //返回第J项指标的权值钆 public EL getR(int i); //返回第i个评分的R值 )}; 根据前面对算法的描述, 可知要得到最终的评估值,则可得到下面关于Q值计算类: Using Ca1.value; Static lnt MAX—FILE—LONG一200 Public ClaSS maxmin{ private int hum; //子项目个数 private double Q—max,Q—min; //最终评估值 private Entropy S EMAX—FILE—L()NG]; //子项目串,个数以NUM为准 public Q—MAX(get(r ̄turn Q—max;j} //返回最大Q值 p ̄lblic Q—MIN{get(return Q—rain;)} //返回最大Q值 public int comp(); //子项的计算主程序 }; [参考文献] 瓦格纳.Effective C#中文版[M].李建忠译.北京:人民邮电m版社,2007 [编辑] 洪云飞 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top