科技教育創新專區 › 工具 #83

本土語分班配對系統

智慧化的本土語分班配對工具,依學生語言志願(台語、客語、原住民族語等)自動完成跨班配對與分班作業,讓行政流程省時省力,落實多元文化語言教育。

⚡ 立即使用 💻 開源原始碼(GitHub)

「本土語分班配對系統」v2.6 方向跟你想像的不一樣 — 不是「閩客原 3 班分 9 組的演算法工具」,而是處理「升年級重新編班後,舊本土語選修資料怎麼映射到新班級」的 Excel 解析配對工具(學生選的語別不變但班級座號全變了)。

🎯 核心特色

💡 設計理念

單檔 HTML index.html 約 172 KB / 185 KB + 純 vanilla JS(所有 CSS + JS inline)無 build step,唯一依賴 xlsx@0.18.5(SheetJS)+ CDN canvas-confetti@1.9.3 + Google Fonts Noto Sans TC。100% 本機運算屬實:純 file:// 開 index.html 也能跑,學生姓名 / 座號不會上傳任何伺服器。PWA 就緒 70%(有 manifest + favicon / OG / Apple / Android icons,但還沒 Service Worker)+ 5 個 Node.js 端到端測試 + 深色模式(prefers-color-scheme + localStorage 記憶)+ color-mix() / backdrop-filter 現代 CSS + 6 組鍵盤快捷鍵 + 列印模式(Ctrl+P 每班一張)+ LocalStorage 72 小時記憶。兩天衝 6 個版本:v1.0 → v2.6 共 44 項,部署 cagoooo.github.io/local/,作者署名「桃園市某國小資訊教師」。石門國小實測:全校 6 年級分組從 2-3 天 → 30 分鐘、跨班衝堂錯誤從 3-5 個 → 0、教務組長加班從 20+ 小時 → 2 小時。

🎒 適合情境

配對 #51 自動排課系統 排課最強組合、#49 教務處寶藏庫 學生資料 / 語別建檔。開學前一個月就讓家長填表 → 跑一下分組 → 整學期穩穩到底。MIT 授權,cagoooo/local 開源。

標籤:#本土語 #分班配對 #台語 #客語 #原住民族語 #多元文化 #語言教育 #行政效率 #自動配對

相關教學情境文章

開源原始碼:參考這個工具做出你的版本

阿凱老師大部分的教育工具都在 GitHub 公開原始碼,歡迎老師、學生與開發者參考改造成適合自己情境的版本。文章頁左下角的「複製 AI 開發提示詞」可把工具資料與原始碼連結一次交給 ChatGPT、Claude、Gemini 等 AI 助手。