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

國小期中考成績篩選工具

專為國小教師設計的期中考成績分析助手,輕鬆篩選分佈情況。

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

「成績篩選系統」方向跟你想像的完全相反 — 不是班導用來「找退步學生需要關心」,而是教務處 / 學校評量業務用來篩選「前 X% 或前 N 名優秀學生」挑校內競賽選手、資優方案候選人、獎學金候選人的工具。「成績篩選」字面意思就是依分數取頂端。

🎯 核心特色

💡 設計理念

pnpm workspace monorepo:artifacts/grade-filter(主應用)+ artifacts/api-server(Express 預留)+ lib/db(Drizzle ORM 預留)。React 19 + TypeScript 5.9 + Vite + Tailwind + shadcn/ui + wouter + xlsx (SheetJS) + @tanstack/react-virtual(處理全校規模 600+ 人而非單班 30 人)+ IndexedDB(不是 localStorage!能存全校成績,自動持久化 / 還原)+ Web Worker 解析 Excel 不卡 UI + Web Vitals 監控 + PWA 離線 + i18n(中英雙語)+ 33 個 Vitest 測試 + Storybook + recharts 長條圖。零後端零雲端,成績資料完全不離開瀏覽器,符合個資合規。當前 v1.1.2(28 個已完成 + ROADMAP F-01 重複學生 / F-02 異常值規劃中)。石門國小 115 學年度第二次期中考實測:期中考後處理時間從 4-6 小時 → 15 分鐘、找出高關懷個案準確度 60% → 95%、班導下班時間 22:00 → 18:00 🎉。

🎒 適合情境

部署 cagoooo.github.io/filter/。配對 #49 教務處寶藏庫 學生資料統整、#10 班級小管家 日常加扣分與作業繳交紀錄。第一次用 5 分鐘就上手,期中考後馬上用就回本。MIT 授權,cagoooo/filter 開源。

標籤:#成績 #篩選 #分析 #期中考 #行政效率 #教學助理 #國小

相關教學情境文章

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

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