
這個項目證明甚麼
AI Agent 協助活動實作、除錯、內容整理及跨裝置 QA;學習假設、兒童私隱邊界、互動取捨與觀察結論由我負責。
公開可玩的 12 個雙語活動、裝置內進度及一次幼兒形成性觀察;證據支持互動方向,不代表課程或教育成效已獲驗證。
問題
為 3 至 4 歲幼兒設計學習遊戲,不能依賴長文字、複雜選單或帳戶流程;錯誤回饋亦需要鼓勵繼續嘗試,而不是只判定對錯。
做法
以 Vanilla HTML、CSS 及 JavaScript 建立三個學習區、12 個活動、中英切換、瀏覽器語音、聲音回饋、家長設定及只儲存在裝置內的進度系統。
結果
一個可直接在瀏覽器玩的完整 prototype,沒有登入、廣告、分析追蹤或遠端資料 API;一次幼兒形成性觀察亦發現,真實圖片、追逐與讀名帶來的投入感,比單純降低難度更重要。
從自由選擇到有支援的練習循環
幼兒先在語言、數字及邏輯三個清晰世界中自行選擇,不經登入或設定流程。
每次只集中一個短任務,使用大型觸控目標、圖像、語音與聲音作提示。
錯誤後先鼓勵重試,再逐步提示或排除選項,避免立即替孩子完成。
星星與完成徽章只保存在目前瀏覽器,讓進度可見而不建立兒童帳戶。
從學習世界進入一個雙語字母循環
由公開手機版實機擷取的靜音預覽:選擇 Letters & Words、進入 Letter Explorer、翻閱圖片字卡,再即時切換中文介面。影片只展示其中一條路徑;成品共有語言、數字與邏輯三個世界、12 個活動。
拍攝版本 · 2026-08-23以圖像、語音及大型觸控建立單一焦點
手機活動畫面把目前字母與圖像放在中心;英文字、中文字及拼音維持同一學習上下文,主要控制不會與內容重疊。
Little Spark 的目標不是把幼兒困在更多畫面,而是把每次互動縮成一個容易理解的循環:選一個世界、試一個任務、得到即時回饋,再決定是否繼續。
沒有帳戶,本身就是私隱設計
遊戲沒有兒童檔案、登入、廣告、分析追蹤或遠端應用程式 API。星星、設定與完成徽章只保存在目前裝置的 localStorage。這不是完整家長管理系統,但它避免為一個 prototype 收集不必要的兒童資料。
鼓勵不是裝飾,而是互動邏輯
答錯時不會出現具懲罰感的失敗頁。系統先提供中性聲音及重試提示;多次嘗試後才逐步排除錯誤選項、突出正確區域或提供更明確協助。目標是在給予支援之前,先讓孩子保有完成任務的主動權。
完整 prototype 不等於已驗證課程
目前成品能證明產品思考、互動設計與技術執行,但不能證明教育成效。一次形成性家庭觀察發現:即使追逐版本較難、需要成人協助,幼兒仍會更主動選擇並玩得較久;熟悉的真實圖片、追逐命中及即時讀名,比單純降低難度更能維持投入。這個單一觀察會指導下一版的假設,但不代表廣泛可用性或教育成效。
下一版會保留追逐感,改用直接拖行、接近磁吸及較慢目標降低控制成本,並以授權清楚的本地真實圖片取代外部錯配素材。之後仍需要更多幼兒與家長觀察、無障礙審核、教育內容意見,以及不同裝置語音的品質測試。
