基于Excel-VBA的基础教育教学质量综合评价软件设计

文章编号:1007-757X(2021)06-0058-05
基于Excel-VBA的基础教育教学质量综合评价软件设计
胡振",陈素彬2,唐天国",周金容",代霜春",龙红梅1
(1.南充电子信息产业技术研究院,四川南充637131;
2.南充职业技术学院农业科学技术系,四川南充637131)
摘要:为了科学地进行中小学教师教学质量评价,依据模糊综合评价方法的原理和步骤,确定了多元化评价主体、构建了多级评价指标体系;以Excel为工具和载体,设计了简洁易用、保护严密的多类评价量表和调查问卷%建立了多层次的文件夹结构,便于评价结果文件的分类存放;设计了简明、规则的统计报表,有助于生成直观图表和撰写评价报告°=VBA为编程工具,@6设计并实现了评价结果的自动验证、保存和统计功能"经在四川南充市某中学试行,取得了令人满意的效果°
关键词:基础教育%教学质量%模糊综合评价;软件设计%Excel-VBA
中图分类号:G434;TP391.1文献标志码:A
Software Design of Comprehensive Evaluation of Basic Education
Teaching Quality Based on Excel-VBA
HU Zhen1,CHEN Subin2,TANG Tianguo1,ZHOU Jinrong1,DAI Shuangchun",LONG Hongmei"
(1.Nanchong Electronic Information Industry Technology Research Institute ,Nanchong637131,China;
2.DepartmentofAgriculturalScienceandTechnology NanchongProfessionalTechniqueCo l ege
Nanchong637131China)
Abstract:In order to evaluate the teaching quality of primary and secondary school teachers scientifically,the evaluation sub-jecLsareconfirmedandLhemuli-levelevaluaLionindexsysLemareesLablishedaccordingLoLheprinciplesandproceduresofLhe fuzzy comprehensive evaluaLion meLhod.By using Excel as aLool and a carrier!a simple and easy sysLem which is closely guard­ed muliclassevaluaionscaleandquesionnaireisdesigned.A muli-levelfoldersLrucLureisesLablishedLofaciliaLeLheclassi-ficaionandsLorageofevaluaionresulLsdocumenLs.AconciseandregularsLaisicalreporLisdesignedLohelpLogeneraLevisu-al charts and write evaluation reports.Using VBA as a programming tool,the automatic verification,pr
eservation and statist-calfunctionToftheevaluationreTultTaredeTignedandimplemented.ExperimentTarecarriedoutina middleTchoolofNan-chong Sichuan andTatiTfactoryreTultTareobtained.
Key words:elementary education;teaching quality;fuzzy comprehensive evaluation;software design;Excel-VBA
0引言
我国的基础教育主要是指中小学阶段的普通教育,承担着为高等教育和职业教育奠定基础的重要责任&基础教育阶段的学生素质培养目标主要通过学校的教学活动来达成,归根结底是以教学质量为保障的,因此各级政府和教育主管部门日益重视教育质量评价工作。传统的基础教育质量评价存在诸多弊端:一是评价主体单一,仅有学生或教学督导人员参与;二是评价指标设置不合理,甚至将学生成绩作为唯一标准;三是评价方法不科学,未将定性分析与定量分析有机结合,评价结果具有严重的主观片面性;四是评价手段落后,采用纸质调查表或简单Excel表格采集数据、手工方法进行统计计算,繁琐、费时、错误率高&对此,通过借鉴部分研究成果,并参考国家教育主管部门颁发的相关文件资料,以教师为主要评价客体,确定了基础教育教学质量评价的多元化主体和指标体系;根据模糊综合评价理论,用操作简便的Excel表格采集评价数据,并用VBA(Visual Basic for Applications)编程实现统计运算&
基金项目:南充市2018年应用技术研究与幵发资金项目(18YFZJ0021)
作者简介:胡振(1967-),男,本科,教授,研究方向:智能优化算法等&
陈素彬(1967-),女,本科,副教授,研究方向:化学教学、分析检测技术&
唐天国(1965-),男,本科,副教授,研究方向:数学教学、应用数学等&
周金容(1979-),女,硕士,副教授,研究方向:现代教育技术等&
代霜春(1985-),男,硕士,助教,研究方向:信息工程等&
龙红梅(1983-),女,硕士,助教,研究方向:信息处理与软件幵发等&
・58・
1评价主体和评价指标体系确定
1. 1 评价主体的确定
由于中小学的教学质量主要通过教师个体的教学质量 来体现,因此首先将评价客体确定为教师,然后研讨确定与
之相应的评价主体。《中共中央关于全面深化改革若干重大 问题的决定》⑴指出,要“深入推进管办评分离)强化国家教
育督导,委托社会组织开展教育评估监测)《国家中长期教
育改革和发展规划纲要2010—2020》和教育部《关于深入推 进教育管办评分离促进政府职能转变的若干意见》23+(教政
法[2015]5号)则要求以推进科学、规范的教育评价为突破 口,开展由政府、学校、家长、专业机构和社会组织等多元参 与的教育质量评价活动。根据这些精神,再结合中小学教师
教学活动的具体影响范围,即可从第三方视角确定出多元化
的评价主体,包括教师、学科组、学校、学生、家长和社区& 1 2评价指标体系的建立 12.1 教师专业评价指标
以教育部颁发的《中学教师专业标准(试行)》、《小学教
师专业标准(试行)》等45+文献资料为主要依据,构建相应的
教师专业评价指标体系,供学校进行教师专业水平评价使
用&以中学教师为例,其专业评价指标体系结构如表1
所示&
122 教
教 价
1
中学教师专业评价指标体系
一级指标
二级指标
三级指标
B1 职业理 与
C1#C5A1专业理念与师德
B2对学生的态度与行为C6#C9B3教育教学的态度与行为C10 〜C14B4个人修养与行为
C15 〜C19B5 教
C20 〜C25A2专业知识
B6学科知识C26〜C29B7 学科教学
C30#C33B8通识知识C34#C37B9教学设计C38#C40B10教学实施
C41 〜C46A3 专业能
B11班级管理与教育活动
C47#C53B12 教 教学C54#C56B13沟通与合作C57#C60B14反思与发展
C61#C63
基础教育的主要教学方式为课堂教学,因此,教师课堂
教学评价是教学质量综合评价的关键环节&根据S-T
(Student-Teacher)教学分析法的相关理论,结合对中、小
学教师课堂教学的实际调研,建立教师课堂教学评价指标体
系,供教师、学科组和学校这3个评价主体进行教师课堂教
学质量评价使用,其构成情况如表2所示&
1 2. 3 其他评价指标
其他评价活动主要包括针对每位教师进行的文本检查、
学生问卷、家长问卷和社区访谈。为了简化操作,仅分别设 置若干项目作为检查和问卷内容,可视为一级指标。
2模糊综合评价方法应用
综合评价标准和规则并无明确规定,但基础教育教学质
量评价属于多因素综合评价问题,其首选解决方案为模糊综
合评价法(Fuzzy  Comprehensive  Evaluation , FCE)[8+ &
2
中学课堂教学评价指标体系
一级指标
三级指标
A1 教 行
B1 教学设计C1#C4
B2 教学 施C5 〜C10B3情绪状态C11#C13A2 学生行
B4交流状态C14 〜C17B5 思
C18 〜C21B6目标达成
C22#C23
2.1 方法原理
模糊综合评价法在确定评价因素、评价等级标准和因素
权重的基础上,运用模糊集合变换原理,将各指标因素的模
糊界线表示为隶属度,以之构造模糊评判矩阵,再经自下而
上的多层复合运算,最终根据最大隶属度原则确定评价对象
等级。其主要步骤如下&
(1) 设
素集与 集《
(2) 计算各评价指标对应于各评语等级的隶属度,并建
立模
阵《
(3) 确 各 素的 《
(4) 计算模糊综合评价向量和评价值《
(5) 分析结果,得到评价结论2.2 数学描述
设有评价因素集U  _{站U 2,…,U o  }及其对应权重向
量9 _ {91 ,92,…,W o  .评语集W  _ W 1 W 2,…W n }及其 分值系数集 C _ 71,C 2, - /, C n },若因素 U !(z _1,2,- /, 0) 对于各评语的隶属度为& _ N ,…N n .则可组成模
糊评价矩阵R o X n  ,即:
~R1~R 11R 12"R1n
R 2
=
R 21R 22
R 2n
R m _
R-m 1
R m2
*
■ • Ro
对9与N 进行模糊矩阵乘法运算,如式(1)
静电测量b  = 9 • N  = (F i  , F 2 ,,/ , F n )
(1)
将F 归一化即得模糊综合评价向量B  ,如式(2)
5= (B1,B 2, - /, B n ) , B. =
(2)
据最大隶 最终 B  最大值 素 对
应的评语等级,如式(3)
B f  = max(B i  , B 2 , - ■- , B n )
(3)
则评价对象属于第f 类,在此基础上还可计算综合评价值
S ,如式(4)
S = C 1B 1 +C 2B 2 + (5)
(4)
2. 3 基础教育教学质量的模糊综合评价2.
3. 1构建评价因素集
将评价主体和评价指标体系进行归纳、综合,可建立评
价因素集如下&
(1) 一级因素集U 由各评价主体组成。评价主体包括
教师、学科组、学校、学生、家长和社区,其中学校承担的评价 分为专业水平、课堂教学和文本检查3个部分&为了简化统 计处理过程,将学校主体拆分为相应的3个因素,与其他评
价主体并列构成一级因素集U _U 1 , U 2, ■ / ,5} &
59
(2)二级因素集由各一级因素口#=1,2,…,8)对应的
。女口:5对应于教师课堂教学自评,采用表2的系,故而U1={U n,U i2}={A1教师行为,A2学生行为对应于教师专业水,采用表1的?
系,因此5={U31U32U33.={A1专业理念与,A2专业知识,A3专业能力}&
(3)素集由各二级因素#=1,2,•••,8,=1, 2…!)下属的二。女n:U n={Um,U12.= {B1教学设计,B2教学实施};U32={U321,U322,U323,U324.= {B5教,B6学科,B7学科教学知识,B8通识知其素集类推&
2.3.2设置评语集与分值系数
用“四级分等,卩”的规则,即:分为A (优秀)、B(良好)、C(及格)、D#);度85%,60%-70%为及格,彳及间,及格以下&据此得到集V={V1,V2,V3,V4.= {A,B,C,D},相应的分值系数向量为C={93,79,65,35}。2.3.3确定各评价因素的权重
采用模分析法(Fuzzy Analytic Hierarchy Process,FAHP)计算各素的向量*0+,但传统方法计算量大、繁琐费时&提高工作率,减少主观因素和错误,可利用模补矩阵的加理构建适应函数,以体智能搜索算法编程进行因素的自动快速计算*1+。在本研究中,采用风驱动-差分进化混合优化算法、用MATLAB编程各素的快速,并将该能函数编dl VBA调用&各素的向量形如:—级因素的权重向量9={0.1,0.2,0.15,0.25, 0.1,0.1,0.05,0.05},二级因素U的权重向量93={0.3, 0.40.5},三级因素U n的权重向量9n={0.5,0.5}。
2.34计算隶属度,建立模价矩阵
自下而上计算各因素对各的隶,以之建立相应因素集的模阵&其中,对应于系最下层的各隶用选择各的者人数占比示。如:素U m(对应于表2系中的二t “B1教学设计”)的下C1-C4,若12者对C1选择A、B、C、D的数分4、5、2、1C1对各的隶属度分4/12、5/12、2/12和1/12,即0.3333、0.4167、0.1667和0.0833同理设若C2-C4对各评语等级的隶属度分别为0.5、0.25、0.0833和0.1667, 0.3333、
0.3333、0.25.0.0833,0.5833、0.25.0.1667、0,则因素集U111的模糊评价矩阵k ill为:
米诺斯文明
「0.33330.41670.16670.0833一
0.50000.25000.08330.1667
Rm_
北大语料库0.33330.33330.25000.0833
_0.58330.25000.16670.0000一
2.35计算模糊综合评价向量,得出结论
式(1)、式(2)计算各因素集的模合向量,再将其上素集的模阵计算模合
向量;最终由式#)求得教师教学质量的综合评仞式(4)算出其综合分值&
3评价量表和调查问卷设计
考虑到评价主体的多元化情况,选择目前广泛应用的
Excel表格为评价量表和调查问卷的载体,并设计操作简单、统计方便、保护严密的用户界面,通过电子邮受评学校的电子教室行分发与回收。
3.1操作界面设计
为了方便评价管理和结果统计,设计一个Excel表格存放受评学校的教册及其授课班级信息,如图1所示&
A B C D
1编号姓名授课班级学科组
7
1李亚文高三(1)班
高二(3)筑
语文
T
20膿大淮高二(2)筑
高三(1)筑
数学
7
41李智枫高一(5)班
高三(4)筑
英语
5
68唐秋护
高三(1)丑
高三(3)班
四个计划
高一(1)班
理<;三
图1教师名册及授课班级信息
评价量的设计以教师课堂教学质量评价量其类推。首先在Excel工作表的A、B、C列依填入表2中的一级指标、二级指标和三级指标内容;然后在D对应于的每行设计一组选项按钮,具体做法如下&
(1)在第一项三级指标右边的单元格中绘制4个选项按钮,将标题分别修改为“A”“B”“C”“D”,调整其、大小并水对;
(2)绘制1个分组框并调整其大小与位置,使之覆盖4个选项按钮选按钮组&然后将它们同时选中,向下复制到每项对应的;
(3)在“开始”选项卡的“编辑”区单击“查和选择“选择窗格”,在“选择见性”窗击每个“Group Box”对象右边的图标,使其变为,将全部分组框设置为不可见状态&
3.2结果存储与数据保护
3.2.1结果存储设置
右击选项按钮组中的任一按钮并执行“设置控件格式”,在相应对话框的“控制”选项卡中设置““”到的单元格(即E列)&在选选按钮的某个按钮时,可将其对应的整数值(“A”“B”“C”“D”分别对应1、
2、3、4)存储到E列的相应,为后续的统
计计算带来方便&
322数据保设置
(1)先设置工作表的所有单元格为“锁定”,再将结果存储列(E列)的数据区域取消“锁定”;
⑵设(E列)为“隐藏”,然后打开“保护工生物医学工程学杂志
作表”对话框,勾选“选锁定的”、取消其余选项,并输入“取消工作表保护时使用的密码”。
上述设置,评价量允许单击鼠标选择评价等级,而不能进行其作,其最终面2所示&
3.3结果检验与文件保存
者发生漏选和忘记保存的情况,以VBA 编程*2+的自动,其代码如下& Private Sub Workbook_BeforeClose(Cancel As Boolean)60
Set"_Range("E4:E26").Find Lookat;_xl-Whole)
Set r2_Range("E4:E26").Find("0",Lookat:_xl-Whole)
If(Not"Is Nothing)Or(Not r2Is Nothing)Then If MsgBox("还有项目没有评价,确定退出吗?",,”提示")_vbCancel Then
Cancel=True:Exit Sub
End;f
End;f
ThisWorkbook.Save
EndSub
4统计程序设计与实现
4.1评价结果文件的组织
将回收的评价量表和调查问卷(Excel工作簿文件)归类整理,纟3所示&
教师自,其余各类都者,因此,建立以教师编号为名的文件夹,将同类评价结果文件“".xls”放置其中&
4.2运行界面设计
统计操作的“傻瓜化”!于方便、快速地生撰报告,新建“评价统计”的Ex-cel工作簿,将操作界面和各类输出报表依于各工作表中,即为统计程序的主界面和输出界面,后者以命令按钮“返”到主界面&
4.2.1主界面设计
据主体类别,在主界面入令按钮,用于分别执行相应的分项统计,输出到对应的报表界面,如图4所示&
图4统计程序主界面
基珊敦背软学质量综合评价软徉
专业水平1文本检查1教师自评1
学科组1学校评价1学生问卷1
家长问卷1社区访谈1评价汇总1
权重设置...1保存及退出1
4.2.2输出报表设计
出报括分项统计报汇总报表。前者分别将受评教师所获各类主体的评价结果与相应行模合算,得到该类的,并将报表分别出到单独的工作&报表的,依次由教师编号、姓名、所在学科组、获评各数 数据,事先做好各报表的表头,统计程行时自动将结果数据写入其下各行的相应;后者则将分项统计结与相应再进行模合评价运算,产生综合F等,其出报括教编号、、在学科、各分项合&
4.3程序代码编写
统计采用VBA编程实现*3+,由主界面中每个按钮的单击事程、若干通用过程和1准模[成。以“教师自评”结果统计,其主要代码如下&
Private Sub cmdZP_Click()
Dim pj$(),s%,k%,jg%(1To23,1To4), x%!djz%
Set obj_CreateObject("Scripting.FileSystemObject")
'获取s个自评文,存放于数组pj()中
s_obj.GetFolder(ThisWorkbook.Path&"\课堂教学\自评").Files.Count
ReDim pj(1To s)
k_1
For Each f In obj.GetFolder(This W orkbook.Path&"\课堂教学\自评").Files
pj(k)_f:k_k+1
Next
Set obj_Nothing
Application.ScreenU p dating=False
Application.DisplayAlerts_False
Application.EnableEvents_False
For k_1To s
Erasejg
Set dqwj_Workbooks.Open(pj(k))
'在自评统计报表中写入教师编号
This W orkbook.Sheets("自评").Range("A"&(k+ 3)).Value_dqwj.Sheets(1).txtBH.Value
'读取自,暂存于数组jg()中
Forx_1To23
djz=dqwj.Sheets(1).Range("E"&(x+3)).Value
61
jg(x, djz) _ 1
Nextx
dqwj. Close  : Set  dqwj  _ Nothing
i 统计各 数,并写入自评统计报表Call  xrdjs(jg (),” 自评",k  + 3)i 计算自评的综合 ,并写入自评统计报表ThisWorkbook. Sheets (” 自评”).Ran g e ("H n  & (k  +
3)). Value  _ dj(jg() , 1, ” 自评”)
Nextk
Application  EnableEvents  _ True Application  DisplayAlerts  _ True Application  ScreenUpdating  _ True
-
,并填入教 学科组信息
Call  xrxx("自评",s  )EndSub 其中,xrdjs()、dj()和xrxx()为自定义的通用过程。产
生的统计报 5所示&图5自评结果统计报表
5软件试用验证
委托某教育咨询公司在 市某中学试用本软件,完成 了该校教师教学质量 ,参与 各方对其简易的操作过
程 晰的统计
&
5. 1 评价过程实施
教 司通过学校组织教师、学生、家长和社区人
员等各类 主 应
&利用QQ 、、E-
Mail  种途径
,指导 者使用电
脑(或手机)软件Excel 或WPS  Office 进行评价操作,并回
收、整理 文件&
5.2 评价结果统计
教 司邀请专家将各层评价指标分别对其上级
指标的重要程度进行 比较,采用0.1—0.9 法表示
其隶 , 应的模糊判 阵[⑷。行图4所示
的统计程序,首先执行“权重设置”功能,确定各
;然后依次执行各项 统计功能,再单击“评价汇总”
钮,即输出综合
统计报表&其中,教师课堂教学
评价由自评、教研组评价和学校
应权重计算汇总得
到,如图6所示&
图6教师课堂教学评价汇总表
评价容体 编号评价客体I 学科组 &研俎)|自评竽级 (20%)学科纽评价 等轨(35%) 学校评价 等圾(45%)|l;tl
张无悔数学
C B B B 12 赵绍敏
数学B B B B 13 周芷兰数学B B B B 14 谢谢数学B B B B 15 张三富英语A A B A 16 岳珍英语C B B B 17 李灵珊英语
A B B B 18 段中毅二语B B B B
19 黄沧海英语
A B B B 20 周晨光—英语B
A A A 6总结
本文研究了基础教育教学质量评价的多元化主体和多
级指标体系,采用模糊综合评价方法、以Excel 和VBA 为工
具,设计
基础教育教学质量评价软件,并通过
市某中学的试用
&
参考文献
:1 ' 中共中央关于全面深化改革若干重大问题的决定:
(二O 一三年十一月十二日中国共产党第十八届中央
委员会第三次全体会议通过)[N '.人民日报,2013- 11-16
:2 ' 中华人民共和国教育部.国家中长期教育改革和发展
规划纲要(2010—2020 年)[Z'. 2010-07-29. http ://
www . moe . gov . cn/srcsite/A01/s7048/201007/ t20100729_171904. html.
& 3 '中华人民共和国教育部.关于深入推进教育管办评分
离 促进政府职能转变的若干意见[Z'. 2015-05-04. h-
tp ://www  moe  gov  cn /srcsite /A02/s7049/201505/
t20150506_189460. html.
&4 ' 中华人民共和国教育部.中学教师专业标准(试行)
[Z'. 2012-0210. http ://old . moe . gov . cn/publicfiles/
business/htmlfiles/moe/s6 991/201212/xxgk_145603.
html
:5 ' 中华人民共和国教育部.小学教师专业标准(试行)
[Z'. 2012-0210. http ://old . moe . gov . cn/publicfiles/
business/htmlfiles/moe/s6991/201212/xxgk_145603. html
:6 ' 刘立新,王萍,和安宁,等.S-T 分析法在高中化学教
学分析中的应用研究&J '.化学教学,2014(1):2730.
& 7 ' 田一涵.高中生物课堂教学中S-T 分析法的应用研究
[D '.扬州:扬州大学,2016.
imsi
& 8 ' 朱茂森,李嘉琳.辽宁省地下水水质综合评价及方法
研究 J  东北水利水电,2017,35(4):3-5.
:9 ' 陈素彬,胡振.高职院校分析化学课程建设的量化评
价方法 J  化学教育,2017,38(8) :44-50.
[10] 胡振.基于灰关联与改进FAHP 的产品优选模型
J  信息技术,2014,38(4):133-137.
[11] 张晓琪,胡振,唐天国.改进蝙蝠算法在模糊层次分析
中的应用[J ].计算机系统应用,2018,27(3):143148.
[12] 罗刚君.Excel  VBA 程序开发自学宝典[M]. 3版.北
京:电子工业出版社,2014.
[13] 倪海儿,裘晓华,魏丹毅.试卷质量评估与分析系统的
构建与实现[J ].宁波大学学报(理工版),2016,29
(3):118-122
[14]
陈 ! 振 院
建设的
价方法[J].化学教育,2017,38(8) :44-50.
( : 20191221)
62

本文发布于:2024-09-22 23:20:32,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/572647.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:评价   教师   统计   教育
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议