Codelingo
- 計畫主持人:曾俊雄
- 計畫編號:NSTC 114-2410-H -155-012-MY2
- 聯絡方式:lendle.tseng.archive@gmail.com
- 類 型:商品化
- 產品種類:["數位"]
- 適用對象:["國中學生","高中學生","高職學生","大專學生","大眾"]
- 產品項目:["APP\/軟體","網站\/平台","AI"]
- 適用科目:["資訊"]
- 教學場域:["網路\/虛擬"]
- 販售通路:
- APP下載:
CodeLingo 是一款專為解決程式教育中高失敗率與學習倦怠(Academic Burnout)而設計的短週期遊戲化程式學習平台。系統結合了大型語言模型(LLM)與檢索增強生成(RAG)技術,能將教師既有的課程教材轉化為適性化的闖關練習,有效提升學生的自主學習能力(Self-Regulated Learning, SRL)與課堂參與度。
核心特色
-
無縫對齊正式課綱: 系統具備自動化教材匯入引擎,教師可直接上傳 PDF、PPT、HTML 等壓縮教材。系統透過 RAG 技術與上下文學習(ICL),以範例測驗題為教學錨點,動態生成與原課程難度精準對齊的練習題,避免 AI 產生幻覺,確保學生必須基於真實的程式理解來獲取進度。
-
短週期遊戲化學習路徑: 遵循 MIPINT 教學原則,採用漸進式難度的關卡解鎖機制,並整合點數、排行榜與成就徽章等遊戲化元素。透過高準確率的即時回饋,顯著降低認知負荷,特別能為低自律性學生提供強大的外部學習鷹架,代償其自我管理能力的匱乏,有效降低輟學風險。
-
雲端原生的企業級架構: 系統採主從式架構與混合雲端部署,建構於 Spring Framework 與 AWS Supabase,並導入 Redis 快取與背景非同步處理(Daemon),由 Gemini 2.5 Flash 與 Pro 雙模型協同處理高吞吐量的題目生成與交叉品質驗證,確保大班級高併發連線環境下的穩定營運。
-
跨學制與多語言支援: 目前已涵蓋 Python、JavaScript 與 CPE 等大專院校程式課程,系統累積達 1971 筆遊玩紀錄,並成功於元智大學、臺南大學及天主教道明高級中學進行導入實證。系統更規劃向下扎根至 K-12 資訊教育,將支援 Scratch 積木式語言與結合 AR 技術的實體卡牌操作模式。


