【技术实现步骤摘要】
分班方法、装置、计算机设备和存储介质
本申请涉及教育
,特别是涉及一种分班方法、装置、计算机设备和存储介质。
技术介绍
随着新学期的来临,出现了分班问题。分班是学校在新学期按照一定规则将当前年级的学生分配到年级班级里面。传统技术中,先将学生的考试成绩按照从大到小的次序排列,再按照排列次序将学生均衡分配到各个班级中,或者将学生分层分配到对应的班级中。例如,有10个班级,每次选择未分配的学生中考试成绩前10位的学生分到不同的班级中。又如,有高、中、低三层,将考试成绩靠前的学生分到高层的班级中,将考试成绩居中的学生分到中层的班级中,将考试成绩靠后的学生分到低层的班级中。然而,目前的分班方式只能针对单个科目的考试成绩进行,无法针对多个科目的考试成绩进行分班。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够基于多个科目的考试成绩进行分班的分班方法、装置、计算机设备和存储介质。一种分班方法,所述方法包括:获取所有待分班学生的各个科目的考试成绩;基于所述所有待分 ...
【技术保护点】
1.一种分班方法,其特征在于,所述方法包括:/n获取所有待分班学生的各个科目的考试成绩;/n基于所述所有待分班学生的各个科目的考试成绩,初始化各个待分班班级的各个科目的成绩均值;/n基于所述所有待分班学生的各个科目的考试成绩,将所述所有待分班学生逐个分到失衡度最小的待分班班级,所述失衡度为一个所述待分班学生的各个科目的考试成绩对分到的待分班班级的各个科目的成绩均值的波动值。/n
【技术特征摘要】
1.一种分班方法,其特征在于,所述方法包括:
获取所有待分班学生的各个科目的考试成绩;
基于所述所有待分班学生的各个科目的考试成绩,初始化各个待分班班级的各个科目的成绩均值;
基于所述所有待分班学生的各个科目的考试成绩,将所述所有待分班学生逐个分到失衡度最小的待分班班级,所述失衡度为一个所述待分班学生的各个科目的考试成绩对分到的待分班班级的各个科目的成绩均值的波动值。
2.根据权利要求1所述的方法,其特征在于,所述基于所述所有待分班学生的各个科目的考试成绩,将所述所有待分班学生逐个分到失衡度最小的待分班班级,包括:
选取一个所述待分班学生;
基于选取的待分班学生的各个科目的考试成绩,确定各个所述待分班班级在分到选取的待分班学生之后的失衡度;
将选取的待分班学生分到确定的失衡度最小的待分班班级;
基于选取的待分班学生的各个科目的考试成绩,更新选取的待分班学生分到的待分班班级的失衡度。
3.根据权利要求2所述的方法,其特征在于,所述基于选取的待分班学生的各个科目的考试成绩,确定各个所述待分班班级在分到选取的待分班学生之后的失衡度,包括:
按照如下公式计算各个所述待分班班级在分到选取的待分班学生之后的失衡度:
其中,R2为所述待分班班级在分到选取的待分班学生之后的失衡度,R1为所述待分班班级在分到选取的待分班学生之前的失衡度,Sstu为选取的待分班学生的各个科目的考试成绩,Savg为所述待分班班级的各个科目的成绩均值,N为所述待分班班级在分到选取的待分班学生之前的人数。
4.根据权利要求2所述的方法,其特征在于,所述选取一个所述待分班学生,包括:
对所述所有待分班学生进行随机排序;
按照随机排序的结果逐个选取所述待分班学生。
5.根据权利要求1至4任意一项所述的方法,其特征在于,在所述基于所述所...
【专利技术属性】
技术研发人员:张义敏,曾毅,
申请(专利权)人:深圳市倍思教育科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。