科技教育創新專區 › 部落格

🏛️ #96 龍潭國小第 123 屆自治市小市長選舉 DFC 投票系統:跨校合作版本(繼承 #93 + DFC 行動方案投票)

黃凱揚(阿凱老師) · 桃園市龍潭區石門國民小學 · 2026-05-21

#96「🗳️ 龍潭國小 第 123 屆 自治市小市長選舉 — DFC 投票系統」是阿凱為**龍潭國小**(不是石門國小)做的選舉系統。**明確標示「模式參考自 cagoooo/Little-Mayer」** = #93 的繼承版本。3 畫面(index 入口 / viewer 公開監票 / admin 後台)+ Firebase Realtime DB + DFC(Design for Change)行動方案投票模式。

#96 跟 #93 的關係(跨校合作)

阿凱的工具集不只服務石門國小 — #96 是為龍潭國小做的:

#工具學校
#93 自治市市長計票石門國小 自治市市長選舉
#96 DFC 投票(本篇)龍潭國小 第 123 屆自治市小市長選舉

#96 README 明確標示:「模式參考自 cagoooo/Little-Mayer」 = #93 是 #96 的源頭。

→ 阿凱的工具集成為跨校共用模板 — 不只服務自家學校,也服務其他學校。

#96 真實怎麼做?

真實標題:「🗳️ 龍潭國小 第 123 屆 自治市小市長選舉 — DFC 投票系統」

3 個畫面(比 #93 精簡):

頁面用途權限
index.html入口分流(顯示即時總票數 + 在線教室數)公開
viewer.html公開監票(全校教室同步觀看 / 排行榜 / 皇冠特效 / 領先變更撒彩帶)公開
admin.html後台計票 / 方案設定(要 Firebase Auth 登入)管理員

特色:DFC(Design for Change)模式:

跟 #93 的差別

維度#93 石門國小自治市計票#96 龍潭 DFC 投票(本篇)
學校石門國小龍潭國小
屆別不明第 123 屆
畫面數5+ 個(含 report / overlay / poster)3 個(精簡)
投票標的候選人DFC 行動方案
特效當選公告動畫皇冠特效 + 領先變更撒彩帶
觀眾顯示即時票數在線教室數 + 排行榜

#96 在 #93 基礎上做了:

DFC(Design for Change)的教育意義

Design for Change 是 2009 年印度教育家 Kiran Bir Sethi 創辦的全球教育運動:

龍潭國小用 DFC 自治市選舉:

阿凱的 #96 把 DFC 教育理念數位化 — 不只是計票工具,是民主教育的實踐平台。

真實技術棧(推測同 #93)

「跨校合作」生態的意義

阿凱工具服務對象
大多 GitHub Pages 工具石門國小自家
#96 龍潭 DFC(本篇)龍潭國小
#52 創價・教育 EXPO教育博覽會跨機構

「阿凱工具集」逐漸成為「教師圈共用資源」 — 不只是個人作品集,是台灣教育圈的開源資源。

教學情境

龍潭國小自治市選舉:

公民教育「政策 vs 人物」單元:

校長 / 主任介紹學校:

配對工具推薦

適用對象

想試試?

→ 前往 #96 DFC 行動方案即時投票系統

如果你校也想做 DFC 自治市選舉 → fork cagoooo/Lungtan-DFC → 改學校名 + Firebase 配置 → 上線。

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

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