成绩统计与分析(一):一键统计
年级刚考完期末考试,试卷已经批改完成下一步要进行登分、统计、分析了。我是1、2班的语文老师我需要统计我两个班级语文科的低分率、及格率、优秀率、平均分等并对考试情况作出分析总结;我是年级数学科负责人我需要收集本科目全部班级的统计数据并作出本学科考试质量分析报告;我是班主任我需要班级学生全部科目的成绩统计表并作出各学生个人分析表以了解这学生在班级和年级的排位、各科考试情况等;我是级长我需要全年级学生成绩统计表、年级入围人数表等;我是校长我需要各年级各学科的考试质量分析表以及任课教师统计表;我是地方教育局统计员我需要对本地区各校的期末联考进行统计分析;我是考生我想知道我这次考试的各科成绩以及自己在班级、年级、地区的大概排位;我是试题设计者我需要对本次测验的信度、难度、区分度、效度作出评估......
仅仅一次日常考试就会产生大量的数据,而这些数据的统计分析工作如果只用人力而不借助辅助工具那无疑是场噩梦,一场两场整个学期学期下来老师们的精力就被会抽空这对教学任务和学生管理都将造成重大影响。随着算盘、计算器、计算机的出现,科技发展和统计手段的丰富让老师们逐渐从这些繁重的统计分析工作中解放出来。或许不久的将来随着人工智能的发展,软件不仅仅对成绩进行统计还会通过AI联合大数据对学生、教师进行全方位的自动评估、分析了。
人工智能辅助教育是大势所趋,短短几十年各种统计工具花开花落,手算、算盘、计算器、计算机......计算机辅助统计从早期Excel表报到各种高级语言开发的统计软件和分布式网站。而随着安卓等移动系统的崛起、Windows衰落、国产系统进场,原来基于Windows技术开发的统计软件也开始走向没落,PC硬件和软件行业都在快速洗牌。科学技术一直在发展统计理论与思路也在更新,此系列文章只是从个人角度与大家交流通过软件进行教育测量与统计的经验。
先以易点成绩统计软件演示一下如何快速统计成绩:
1、点击【数据编辑】按钮,表格编辑器【导入 Excel 数据】选择演示文件夹的“2011年高三级第一学期期末考试成绩表.xls”;
2、关闭表格编辑器,点击【开始统计】按钮下拉菜单中选择【全部统计】;
3、点击【一键输出】按钮,选择【输出Excel文件】。
简单几下操作我们就完成了一次成绩统计,当然软件不可能符合所有人的需求但贵在简洁有效。我们只需导入准备好的原始成绩数据,接下来的统计分析、报表输出、学生、教师、试卷的全方位评估与指导、学生与教师的历史跟踪与未来预测等等都由程序直接完成。下面讲一下刚才这几步操作中值得注意的地方。
1、关于原始成绩表
从图示我们先了解一下原始成绩表结构:第一行为考试名称,第二行必须包含学号、班别、姓名列(以上内容必填)和至少一学科列并接邻在后面,列头科目分制间用“~”进行分隔。
在这个成绩表格里有8个班但只是简单地输入班名并没有加入前缀,如果你是教育局统计员需要做区域内全部学校考生的成绩统计那么你必须要掌握引入班级前缀会产生的统计变化。比如一份带学校前缀的成绩表格:一中1班、一中2班...二中1班、二中2班...那么统计后的数据分组是:全部学生、一中1班、一中2班...二中1班、二中2班...我们复制一份成绩表格把班级前缀变化一下,删除班别只留下校名一中、二中...,那么统计后的数据分组就变成了:全部学生、一中、一中...,对两次统计结果进行综合整理你将会得到全部学生、各个学校、各个班级的统计数据。
生成的统计报表中班级顺序采用原始成绩表格的录入顺序,你可以在选择统计项目窗体通过拖动来调整次序,也可以选择统计部分班级,如果存在性别列还可以对男、女生单独统计。
2、自定义分制及分数段
软件只提供了几个默认分制及分数段,如果分制或者分数段不符合学校要求那么就需要自定义了。新版设置分数段需要对应分数精度,比如存在分数55.5分数段必须设置为:0-59.9,60-89.9,90-99.9,100。如果同分制设置了多个分数段那么成绩表学科列分制后面需要加入序号以明确使用的是哪一个分数段,比如设置了两个150分制但分数段划分不同统计时要采用第2个分数段:语文~150~2。
3、为什么会导入失败
导入 Excel 数据使用了MDAC(微软数据库访问组件),如果操作系统没有安装而出现无法导入可以尝试下载安装“2007 Office system 驱动程序:数据连接组件”,如果新版本Windows系统对旧组件不再支持那就没有办法了。为了解决这个问题新版软件引入了不依赖第三方组件的CSV格式文件导入导出,CSV格式的文件就是纯文本格式的数据文件。不管你建立原始成绩表时使用了微软还是WPS的Excel都另存一份CSV格式文件,然后在表格编辑器选择【导入 CSV 数据】直接导入。
4、为什么会导出失败
正常情况以Excel一键输出时会自动生成一个表格文件并创建一系列报表:数据源、各班成绩表、全年级及各班名次表、各班各科成绩统计表、各科及全科目考试质量分析表、各班成绩统计表、任课教师统计表、年级入围人数表、任课教师表、学生个人分析表。但如果在软件导出Excel或者Word文件时弹出错误,故障原因不在软件而是系统Office导出组件缺失或者注册表错误,一般是安装了精简版的Office或者是另装WPS(Office兼容包)等破坏了原生Office组件的注册信息,当程序调用到一个不存在的dll文件或者不兼容的同名函数肯定会出现错误。另外由于微软Office2010后的版本不再兼容旧版本,也就是新版本的调用规则和旧版本已经不同,因此兼容性问题也会引起导出失败。软件是可以更新成支持新版本Office的但装了旧版本Office就不能用了。软件依赖第三方组件不是好的设计,只是当年微软Office是Windows的必配,这些年Office的版本升级造成了兼容性问题再加上与WPS的Excel不兼容,以Excel方式导出成了常见问题严重影响了软件的正常使用。解决方法就是把系统的Office(WPS)清理干净包括残留的组件注册信息然后重装完整的专业版或企业版Office(2000-2010)。新版软件引入了【输出CSV文件】,输出文件保存在软件目录的“Temp”文件夹,CSV为纯文本文件数据以逗号分隔可通过Excel或相关文本工具查看或打印。直接生成CSV文件比调用外部组件创建Excel报表要快得多,缺点就是文本文件无法设置文本格式也无法插入图表。为了解决输出手段的单一新版软件还引入了网站和安卓客户端这我们在后续文章再详细介绍。
L.Q.R 210622-210626