Fisher-Yates 洗牌
- 等概率打乱,每一种排列出现的概率完全相同
- 随机数来自固定种子,不是「凭感觉随机」
- 过程可复算,随时能当场验证
已上线 · v1.08 · 免费试用 30 天
电脑随机派位,各班人数差不超过 1 人、男女生比例拉平,全程没有人工插手的余地。 同一个随机种子,在任何一台电脑上都会得到一模一样的那份名单 —— 所以分班结果可以当场再算一遍给家长看。
不是「点了随机就算公平」,每一步都能讲清楚:怎么洗、怎么发、男女生怎么分。
防篡改的关键是「可复现」:分班前把随机种子和班级数公开出去,事后再用同样的种子算一遍, 得到的名单一字不差。谁想事后改一个学生,都对不上。
从一份 Excel 到能贴出去公示的材料,中间不用再碰计算器。
分班最怕的不是算错,是「这两个孩子必须在一起 / 必须分开」这种说不出口的要求。
两种关系都支持:必须同班、必须不同班。录入有两条路 —— 在页面上按编号或姓名模糊搜索点选,或者在 Excel 里加「约束类型 / 对方编号」两列随名单一起导进来。同一对学生既要同班又要分开会提示;实在满足不了的,分班照常完成,但会明确列出未满足的那几条,不会悄悄忽略。
分完不是只给一份表格。学生卡片会逐个飞进各自的班,一班一班落地,投影出来家长和老师一起看着分 —— 整个过程看得见,比念名单有说服力。
要报的、要贴的、要存档的,一次导出齐。
每一次导入、改参数、执行分班、导出、清空,系统都自动记一条日志 —— 带时间、内容和来源 IP。真要有人问「当时是怎么分的」,翻日志就有。
先试用,用顺了再说授权的事。
数据不出校门:名单导入、分班计算、导出文件全在你自己的电脑上完成,不上传任何服务器。 换电脑时把程序目录一起拷走即可。
想要试用包、要授权、想让分班流程更贴合你们学校的规矩,直接找我就行。