班级座位表生成器

导入名单自动排座 / 随机打乱 / 按成绩蛇形排布,拖拽微调后导出打印

导入名单按网格自动排座或随机打乱,可拖拽微调导出打印,班主任定期刚需。粘贴每行一名的学生名单(名字后可附数字成绩), 设置行数、每排座位数与走道位置,一键顺序填座、加密随机洗牌或 S 型蛇形排座防成绩扎堆, 网格中拖拽任意两个座位即可交换,支持打印座位图与导出名单文本,全部计算在浏览器本地完成。

学生名单

12 人

每行一名;「名字 数字」会被识别为成绩,用于按成绩蛇形排座;空行自动忽略。

教室布局

当前每排 4 座

排座模式

三年级(2)班 座位表

说明:拖拽交换为手动微调,切换排座模式或修改布局会重新排座并覆盖手动调整;随机洗牌使用浏览器加密级随机数(crypto.getRandomValues)。

# 什么是班级座位表生成器?

班级座位表生成器是一款面向班主任与任课教师的在线排座工具:把学生名单粘贴进来,设定教室行数、每排座位数与走道位置, 即可按顺序填座、加密随机打乱,或按成绩做 S 型蛇形排布防止高分扎堆前排同侧,生成带讲台方位的教室座位图。 座位支持拖拽两两交换做手动微调,可打印张贴或导出名单文本发到家长群,数据全程留在本机浏览器。

如何使用本工具排座位

  1. 在左侧粘贴名单,每行一名,如「张三 95」(数字为可选成绩)
  2. 设置行数、每排座位数(自动或指定)与走道位置(中间 / 两侧)
  3. 选择排座模式:顺序填座、随机打乱(点「洗牌」重洗)或按成绩蛇形排布
  4. 在座位图中按住某个座位拖到另一个座位松手,即完成交换;也可先点选一个座位、再点另一个座位在手机上完成交换
  5. 确认后点「打印座位表」张贴,或「导出座位名单文本」存档

三种排座模式的区别

  • 顺序填座:按名单顺序逐排逐列放置,适合按学号、报名顺序固定入座
  • 随机打乱:用 Fisher-Yates 洗牌 + crypto.getRandomValues 加密随机源,等概率公平,适合定期轮换座位防近视扎堆
  • 按成绩蛇形排布:成绩从高到低排序后走「S 型」路线入座——第 1 排从左到右、第 2 排从右到左交替进行,相邻名次分居两侧,避免尖子生集中同一侧或同一列

常见问题 (FAQ)

成绩是必须填的吗?没填成绩的学生怎么排?

成绩可选。名单中未带数字的学生视为无成绩:顺序与随机模式完全不受影响;蛇形模式下排在有成绩的学生之后,按名单原有顺序继续蛇形入座。 也可以先把名单第二列用空格或逗号隔开写成绩,如「李四,92」。

拖拽交换后切换模式,调整会丢吗?

会。拖拽交换是对当前一次排座结果的手动微调;切换排座模式、修改行数 / 每排座位数或点击「洗牌」都会重新生成座位表。 微调满意后请及时打印或导出文本留存。

每排座位数怎么确定最合适?

常见教室为每排 5-7 座。选择「自动」时每排座位数 = 人数 ÷ 行数向上取整,尽量坐满不留空位; 选「指定」时按实际课桌列数填写,多余座位会显示为空位,可作为讲台边或最后一排的备用位。

相关工具推荐

排序算法可视化

可视化展示冒泡、快速、归并等排序过程

热门 新品 本地

数据采样工具

对数据集进行采样、分桶、分组操作

新品 本地

增强剪贴板管理器

支持分类、搜索、格式化的剪贴板历史

新品 本地

番茄钟与白噪音

番茄工作法专注计时,自定义时长,内置白/粉/棕噪音实时合成,统计存本机

新品 本地

数据结构构建器

可视化构建和操作数据结构

新品 本地

打字速度测试

60秒在线打字测速,中英文双模式,实时准确率与速度统计,历史最佳记录

新品 本地

相关教程