課程擴充模組(預覽)

自適應難度、單次遊玩規則與進度獎勵

全端擴充模組 — 探索如何透過軟體工程流程,打造一個會根據玩家表現自動調整節奏的個人化「數學教練」引擎。

完整的軟體工程開發流程 (Lifecycle)

開發此功能時遵循了嚴謹、專業的「分層軟體工程生命週期」。透過走過這些步驟,我們能保證程式碼品質、保持業務邏輯與框架的分離,並完全避免程式邏輯錯誤 (Bugs)。

🔒 詳細步驟已被鎖定 (預覽)

完整的五階段軟體工程開發路線圖、單元測試工作區路徑,以及驗證與 pre-flight 檢查指令,均可在完整課程環境中取得。

報名課程解鎖完整指南

原始需求與被問及的實作問題

啟動此軟體開發週期的原始需求如下:

「應用自適應難度:追蹤準確性與反應時間,自動提高弱點題目的出現頻率,並減少已熟練的題目。錯題回饋:在答錯時顯示視覺算式,並提供快速重試。進度獎勵:可解鎖的關卡、徽章、連勝加成、每日挑戰。單次遊玩規則:10 分鐘計時器、每 10 分鐘彈出休息提示、在遊戲結束或時間到時顯示簡短報告。」

規格設計與準則 (Specs)

為了引導 AI 編碼助理精確、無歧義地實作程式碼,我們將需求拆解為我們功能工作區中的具體規格:

🔒 詳細步驟已被鎖定 (預覽)

9 項詳細功能規格、3:1 自適應抽題機率規則、HUD 版面邊距設定,以及 3 項關鍵邊緣情況處理規則,均可在完整課程環境中取得。

報名課程解鎖完整指南

核心功能解析與教練比喻

你可以將這些新功能想像成一位在你身旁指導的個人數學教練:

🔒 詳細步驟已被鎖定 (預覽)

內部程式碼執行流程、Phaser 物理引擎狀態觸發機制、TypeScript 領域選題器邏輯,以及 Firestore 徽章雲端函式,均可在完整課程環境中取得。

報名課程解鎖完整指南

親子合作挑戰任務

透過引導式的親子實作練習,鞏固自適應難度概念與徽章整合的知識。

🔒 詳細步驟已被鎖定 (預覽)

2 項親子協作程式設計實作任務、自訂程式碼修改目標,以及逐步驗證教學,均可在完整課程環境中取得。

報名課程解鎖完整指南