本文主要介绍: 班级授课制下,为学生分班是学校的常规工作。有时是为新生分班,有时是为特殊需要分班。无论如何分班,分班一定要科学合理, 既要充分满足学生公平受教育的权利,又要充分满足教
班级授课制下,为学生分班是学校的常规工作。有时是为新生分班,有时是为特殊需要分班。无论如何分班,分班一定要科学合理, 既要充分满足学生公平受教育的权利,又要充分满足教师公平竞争的权利;既要有利于学生的近期发展,更要有利于学生的后续发展。
分班标准因学段和学校的不同而不同,但班与班之间力求保持一种平衡。目前,小学新生和中职学校各专业多按性别分班,普通中学多按升学科目总分和学生性别分班。按性别均分有利于班级内部和谐与外部平等竞争;按成绩分班有利于对教师合理考核,调动教师的工作积极性。
如果生多班多,分班的工作量是很大的,需要借助电脑分班。特别是中学,涉及两维标准,分班是令人头痛的。如果能借用函数,实现起来会更容易。下面就以 200 人分为 4 个班为例,介绍如何利用 WPS 表格的内置函数按照总分和性别二维标准,既轻松又科学地分班。
1.分配学生 1.1 准备数据 启动 WPS 表格,按图 1 制好表格表头。
图 1 新生名单表头
将包含姓名、性别和学科成绩的数据录入或复制、粘贴到表中。要得到总分,先拖选 C3:J202 区域,再单击工具栏上的求和按钮;
”。拖选 A2:J202 区域,执行; 数据→排序”命令,在打开的对话框中的; 主要关键字”下拉列表;
”中选择; 总分”,在其右侧选择; 降序”,在; 次要关键字”下拉列表中选择; 性别”,在其右侧选择; 升序”,单击; 确定”,完成排序。参见图 2。
图 2 排序设置
分别在 G3、G4 单元格中输入;1”;2”,拖选这两个单元格,鼠标放在此区域右下角,会出现一个小; 十”字时,拖动鼠标至 G202,松开鼠标,则序号被自动填充。此时的序号与名次基本一致,只有少数学生是同分数不同名次,如 F4、F5 单元格。1.2 轮次方式
采用首尾相接封闭式循环方式划分学生。首先看男生,男生前 16 名学生分别到 1、2、3、4、4、1、2、3、3、4、1、2、2、3、4、1 各班。我们试着来分析一下。因为是分成 4 个班,第一次小分配时,男生第 1 至 4 名学生分别到 1、2、3、4 各班。由于这次分配最; 吃亏”的是 4 班,其次是 3 班,再次是 2 班,所以接下来的 3 次小分配享有优先权的依次为 4 班、3 班、2 班,即第 5 至 8 名学生分别到 4、1、2、3 各班,第 9 至 12 名学生分别到 3、4、1、2 各班,第 13 至 16 名学生分别到 2、3、4、1 各班。这样,4 次小分配就组成了 1 次首尾相接封闭式循环。女生的分配方式与男生完全相同,但循环方向相反,即为;4、3、2、1、1、4、3、2、2、1、4、3、3、2、1、4”。如果说在分配男生时,对某些班不利,而在分配女生时,就恰好作了天衣无缝的弥补。这样,各班不仅学生成绩比较均衡,而且男女生搭配也很合理。
1.3 输入公式
H3=MOD(MOD((ROW-ROW($A$3)),4)-INT((ROW-ROW($A$3))/4),4)+1。I3=4-MOD(MOD((ROW-ROW($A$3)),4)-INT((ROW-ROW($A$3))/4),4)。J3=IF(B3="男",VLOOKUP(COUNTIF($B$3:B3,"男"),G:I,2),VLOOKUP(COUNTIF($B$3:B3,"女"),G:I,3))。
在 H3 单元格的公式中,;ROW”表示活动单元格的行号。;ROW($A$3)),4)”表示数据区域第 1 行即 A3 单元格所在的那一行的行号。;MOD((ROW-ROW($A$3)),4)”表示用活动单元格的行号减去 3 的差除以;4”个班的余数。INT 函数表示对一个值去尾取整。整个公式用来确定第几班作为循环分生的起点。如果把公式中的;4”换成;n”,就是一个通用公式。在 G3 单元格的公式中,IF 函数是一个表示逻辑检测的函数;VLOOKUP 函数用于在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值,COUNTIF 是对指定条件计数。公式意思是,如果 B3 单元格是; 男”性,则按照; 男”性数量在 H 至 J 区域中搜索第;2”列,即 H 列中代表班序的数值,否则就按照; 女”性数量在 H 至 J 区域中搜索第;3”列,即 I 列中代表班序的数值。1.4 填充公式
拖选 H3:J3 区域,鼠标放在此区域右下角,会出现一个小; 十”字时,拖动鼠标至 J202,松开鼠标,则公式被自动填充至 H4:J202 区域。
1.5 数据微调
由于是 4 个班,所以一次封闭式循环就是 42 人,即 16 名学生。尽管男、女生总数是班数;4”的整倍数,但男生或女生数不一定是 16 的整倍数,所以,按上述方式分班后,各班人数可能会不相等。另外,可能还存在着学科不均衡、纪律后进生集中、学生智能偏向趋同等一些偏颇和需要,这些,可以视情况决定是否微调。
下面以调整学科成绩为例来说明微调过程。
复制 A2:J202 区域数据,将鼠标放在另一表中的 A1 单元格,执行; 编辑→选择性粘贴→数值”命令。紧接着以; 分班”为; 主要关键字”对数据排序。然后执行; 数据→分类汇总”命令,在打开的对话框中的; 分类字段”的下拉列表中选择; 分班”,在; 汇兑方式”的下拉列表中选择; 平均值”,在; 选定汇总项”中选择; 语文”; 数学”; 英语”; 总分”。参见图 3。
图 3 设置分类汇总
如此操作后,工作表左上角位置会出现;123”字样,单击;2”,会出现各班及年级的平均分。参见图 4。
图 4 分类汇总结果
观察本例各班; 总分”的平均分,发现 2 班的成绩劣于 4 班。如此周密地分班,为什么还会出现这种情况呢?只要按; 分班”; 计数”; 分班”的方式重新进行分类汇总,就会发现 2 班、4 班分别是 51 人,49。原来,在按轮次分班时,; 尾子”学生在 2 班多; 轮”了 1 次。另外,1 班与 2 班相比,语文、数学强而英语弱