写在前面
这是我在CSDN上写下的第一篇博客,感觉还是非常有纪念意义的。初来乍到,写不出什么很有深度或者非常专业的内容,所以一开始会先写写基于我学习过程的思考和心得体会,若能博得阅读人会心一笑,我便会非常幸运了。由于对Markdown语法还不熟悉,所以如果有什么格式上的疏漏之处,还请诸位多多海涵。
前言
大家知道,作业互评是一种本科生中小课教学的常见评分方案,即指教师为了让学生们对问题有更多的思考并从各自作业/项目实践中相互学习而采取的学生之间交叉评价作业的方案。那么,教师得到学生的作业互评分数数据后,又该如何给每一个学生定制一个合适的成绩呢(采用什么样的算法去确定每一次作业的最终得分更好)?每一个学生的评分又都能够反映什么呢(是否每一个数据都有意义,不可或缺)?
已知的解决方案
一种常见的思路是利用各次作业相互独立这一特点来打分:
1.对针对同一同学的所有评分者分数取平均值。
——这一方案保留了所有信息量,在生活中也非常常见,比如班级考试统计平均分来衡量一个班级的学习实力或者是用某个省市的平均收入水平来反映当地的繁荣程度。但是众所周知的是,这一将全部数据代入的算术平均有可能被极端情况所影响,比如对于0、4、4、5、5这5个数据,其算术均值为3.8,居然低于全部数据中的4/5的数据可见其极端值0对结果影响之大(这里有点啰嗦,请大家原谅,我只是按着思路一步一步来写)。因此有时会采用下面这一方案。
2.对针对同一同学的所有评分者分数去掉(1个)最高分及最低分再取平均值。
——这一方案有可能避免因极端值造成的大的