AI 原生排课 · 国际高中 · 新高考走班 · 公办中小学

说一句话,AI 排出整张课表

排得出,排得好,说得清。

学生选课全部满足
95.8%
排出 0 冲突课表
0.6s
真实学校最大班额
33 → 26

前两项来自 IB DP 示例校实测(144 名学生、33 位老师、97 个教学班);第三项来自某国际学校 G9 真实选课数据。

AI 全程参与,而不只是一个按钮

  1. 1

    说出需求

    口语、Excel 都行

  2. 2

    AI 建模

    自动变成排课规则

  3. 3

    AI 排课

    秒级给出可行课表

  4. 4

    AI 解释

    冲突在哪、怎么改

  5. 5

    学期运营

    调代课、通知、排考

一个引擎,覆盖这些排课场景

IB DP / MYPA-LevelAPIGCSE新高考走班公办行政班6 / 10 日轮转单双周多校区中英双语IB DP / MYPA-LevelAPIGCSE新高考走班公办行政班6 / 10 日轮转单双周多校区中英双语

教务老师最头疼的三件事

选课走班,靠 Excel 手工拼

上百名学生、几十种选课组合,分班要逐个学生查冲突,调一门课就得全部重来,一拼就是好几周。

排不出来,却不知道为什么

软件只说“无解”,只能一条条删规则试,老师的特殊要求往往最先被牺牲。

改一节课,牵动一大片

老师请假、加一个班,手工调整容易引出新的冲突,整张课表越改越乱。

课弈怎么解决

不是又一个“填表格”的排课软件,而是一个会优化、会解释、会少折腾的排课引擎。

01

按学生选课自动分班

导入学生选课,同时决定每门课开几个班、谁来教、学生进哪个班、哪些课同时上,保证每个学生的课不冲突。选课满足率永远第一,再按学校目标取最优:少开班、小班优先或目标班额。支持两种方式:选课直排(每个班各自排时间),或 Option Block(同一 Block 的课同时上),按学校习惯选。

全部满足 1381 门冲突 6
时段 APhysics HL 22Econ HL 18Chinese A 20
时段 BChem HL 21Business 19English B 24
时段 CBio SL 23Math HL 17Psych 16
时段 DCS HL 14Econ SL 22History 19
学生 Chen Y.:Physics HL 与 Chem HL 同一时段 → 建议换到时段 D 的班
02

说清楚为什么排不出来

排课前先做预检查(课时、师资、教室容量);排课失败时给出“这几条规则不能同时成立”的最小冲突集合,并区分“已确认排不出”和“只是时间不够”。

✕ 已确认排不出 · 最小冲突集合(3 条)
  • R12 王磊 周三全天不排课
  • R07 王磊 每天最多 4 节
  • C03 王磊 每周 18 节(4 天最多 16 节)
放宽其中任意一条,其余规则都能满足。
03

课表体检:排完告诉你好不好、怎么改

每张课表都有体检报告:评分、按影响排序的发现(选课没排进、学生课时超出正常时段、晚课与周末、老师一天课太多……),每条一键处理——深度优化、试加班 / 加老师、打开那个人的课表直接调。学生繁忙度、各时段在课人数热力格、两个版本质量对比,报告可打印给校长。

92分 · 课表可用,2 项值得关注
5 名学生的课超过正常时段看名单
60 节课在晚上 / 周末看清单
还能再优化深度优化
各时段在课人数 · 两个版本质量对比 · 报告可打印
04

拖拽调整 + 帮我腾位

拿起一节课,所有格子即时标出可放 / 冲突 / 可交换;想放到冲突格时,引擎只挪动最少的其他课,自动生成新版本,旧版本随时可回退。

可放冲突可交换
Math 7A
放到冲突格 → 帮我腾位:只挪动 2 节课
05

AI 排课助手,一步步带你排

像备案助手一样分步引导录入并生成课表;用一句话(中文或英文)加规则、查任何老师或学生的课表、解释冲突原因。AI 只提建议,所有改动由你确认。

王老师周三下午别排课,另外看看 7A 的数学是不是太集中了
建议 · 新增规则:王磊 周三 5–8 节不排课
会变动 3 节课 · 7A 数学已调整为隔天分布
确认放弃
06

学期运营:调课、代课、课时统计

周课表按学期日历展开成每天的课;调课、对调、停课、补课、代课都走变更单,冲突预演、可撤销、可审批;老师实上课时与班级欠课一目了然。

周一 3/9数学 7A代课李 → 周
周二 3/10物理 8B调课→ 周四 3 节
周三 3/11全年级停课运动会
周五 3/13物理 8B补课第 7 节
王磊 本月:计划 64 · 实上 61 · 代课 +3
07

一键发布,手机上就能看

生成固定链接,老师、学生、家长免登录查看(手机按天、电脑按周);支持 iCal 订阅,调课后日历自动更新。可导出 Excel,也可对接 ManageBac / PowerSchool。

7A · 周二
08:00数学
08:55英语
09:50物理
10:45体育 🏃
13:30历史
🔗 免登录链接📅 iCal⬇ ExcelManageBac

和其他做法比一比

Excel 手工排传统排课软件课弈推荐
选课分班 数周,人工核对多数需人工分班自动设计,满足率优先
排不出来时 靠经验猜提示“无解”指出最小冲突规则集合
学期中调整 牵一发动全身常需整体重排只动最少的课
调课 / 代课 / 课时统计 另建表格部分支持内置,按日期记录
学生个人课表 难视产品而定自动生成、逐人冲突检查
上手方式 —培训数天向导 + AI 助手,一句话录规则
真实学校数据,不只是演示

某国际学校 G9 选课分班:同样 19 个班,最大班额从 33 降到 26

100%学生选课满足
33 → 26最大班额
52 → 6同科人数差合计
30s排课时间
查看完整案例 →
物理 最大班额 32最大班额 22
3222 1822 1622
化学 最大班额 33最大班额 24
3324 1822 1722

某国际学校(IGCSE,G9)

四步排出新学期课表

  1. 1

    导入数据

    上传选课与基础数据 Excel,自动识别格式与课程

  2. 2

    选课分班

    按选课自动分班,满足率一目了然,可钉住、可微调

  3. 3

    一键排课

    秒级出第一版,持续优化到最优

  4. 4

    发布与运营

    拖拽微调,发布链接,学期中调代课

先免费体验,再按学校规模订阅

免费体验用你们的真实数据排出课表、看到质量;拿走课表、日常运营和 AI 能力属于订阅版。

免费体验

¥0

  • 录入 / 导入全部基础数据与规则
  • 预检查、排课与质量报告(冲突、质量分、分析)
  • 查看 1 个班和 1 位老师的完整课表
  • AI 引导录入与助手试用 20 次
申请试用

订阅版

按在校学生人数分档 · 按学年

  • 查看、调整、导出与打印全部课表
  • 发布给全校、日历订阅
  • 学期运营:调代课、排考监考、工作量报表、新学年延续
  • 选课分班名单与一键应用、深度优化
  • AI 助手不限次数、多账号协作
  • 价格设上下限,复杂度不另收费
预约演示获取报价

常见问题

课弈是什么?

课弈排课是一款自动排课 SaaS,面向国际高中、新高考走班学校和公办中小学:根据学生选课自动分班,自动排出班级、老师、学生课表,并支持学期中的调课、代课和课时统计。

我们学校不用 Option Block,能排走班吗?

能。选课直排模式下,课弈按学生选课直接分班,每个教学班按自己的周课时单独排时间,尽量让学生不冲突;排完后还能在课表不动的情况下重新分配学生,把冲突和没排进的选课降到最少。如果选课占满了学生大部分课时,用 Option Block 更容易做到零冲突,两种方式可以随时切换比较。

排一次课要多久?

IB DP 示例校(144 名学生、33 位老师、97 个教学班)0.6 秒排出第一版 0 冲突课表,之后在设定时间内继续优化。真实学校 89 名学生的选课分班约 30 秒。

排不出来时会怎样?

课弈会给出最小冲突集合——哪几条规则不能同时成立,去掉其中任意一条其余就能满足——并区分“已确认排不出”和“只是时间不够”。

支持哪些课程体系和作息?

IB(DP / MYP)、A-Level、AP、IGCSE、新高考 3+1+2 走班与公办行政班;按周、6 日或 10 日轮转、单双周,每节课可设不同时间。

怎么导入数据?

一份 Excel 可导入班级、老师、课程、课时、合班与不排课时段;学生选课也用 Excel 导入。也可对接 ManageBac / PowerSchool。

数据安全吗?能私有化部署吗?

SaaS 版每所学校数据严格隔离;也提供私有化部署,数据完全留在学校自己的服务器上,授权离线校验。

怎么收费?

免费体验可以录入数据、排课并看到质量报告和部分课表;订阅版按在校学生人数分档、按学年计费,有最低价和封顶价,走班、规则多少等复杂度不另收费。预约演示获取报价。

AI 助手会自己改课表吗?

不会。AI 只提出建议(加规则、调课方案等),并列出会变动的课;由你确认后才生效。

了解更多 →

预约 30 分钟演示

用贵校真实的选课数据现场排一次。我们会在 1 个工作日内与您联系。

  • 支持导入现有 Excel 选课表
  • 中英文演示均可
  • 数据仅用于演示,可随时删除

✉ info@mykeyi.com

✓

已收到,谢谢!我们会尽快联系您。现在也可以先免费试用。

免费试用