Skip to content
全部階段依各階段有效範圍顯示
全階段總覽

本頁範圍:P1 起

S-32 Test Result Page ​

學生端挑戰與獎勵設計規格P1 起
P1 版本
變化時間線
  1. P1新增 +1移除 −0

第一版式樣草案 · Markdown 來源:02-App畫面-學生.mdGitHub 版本尚未推送;目前以本機手冊為準

取圖紀錄: QL APP,2026-10-18,版本 2410774734466577464;節點 5952:643 。學生 2x/Web 1x。圖片是目前設計稿,文字為 APlus 首版目標規格。 設計稿待更新(F-07、F-08): 圖中舊品牌、華語內容或待核對項目照實保留;請以本節英語文字規格為目標。設計修改後重新取圖。

檢定成績報告

🎨 Figma: TR_pass (合格) · pass tab 5952:643 🔗 · TR_fail (不合格) 🔗

🎯 功能定位 ​

作為考試與學習循環的終點,提供明確的結果回饋。

  • 情緒引導:透過吉祥物的不同狀態,緩解學生的考試壓力或放大成就感。
  • 獎勵結算:計算經驗值(EXP)並正式發放 Trophy(榮譽勳章)。
  • 數據反饋:沿用一份整卷成績與錯題複習入口,不為本次匯入修改新增 Section Summary 區塊。

🧱 畫面結構(兩大狀態) ​

狀態 A:合格 (Passed)

EXAM REPORT
[ 🎉 CONGRATS! 🎉 ]
[ Mascot: Dancing ]
"You did it! You're a pro!"
Score: [ 180 / 200 ] Status: PASS
[🏆 Trophy Earned: Movers Practice (example; pending confirmation)]
Rewards: +180 EXP (18 Correct × 10)
[ Review Errors ] [ Back to Room ]

狀態 B:不合格 (Failed)

EXAM REPORT
[ 💪 KEEP GOING! 💪 ]
[ Mascot: Hugging ]
"So close! Let's try once more."
Score: [ 90 / 200 ] Status: FAIL
Rewards: +90 EXP (9 Correct × 10)
[ Review Errors ] [ Try Again ] [ Back to Room ]

結果分頁(Figma pass 變體):

  • OVERVIEW:總分、Pass / Fail、Listening / Reading 分項與獎勵。
  • WRONG ANSWERS:只列出錯題與複習提示,不改變整卷 Result 或 Attempt。
  • 預設進入 OVERVIEW,點擊分頁只切換展示資料,不重新結算。

設計參考: 合格標籤使用綠色系,不合格標籤使用紅色系。吉祥物表情對應頁面情緒。

📦 區塊說明 ​

#區塊元件行為/交互狀態備註
1HeaderPage Title顯示「Exam Report」靜態—
2Mascot AreaMascot Image合格:慶祝/灑花圖案;不合格:鼓勵/加油圖案Dynamic基於 A-51 導入 Exam 的 pass_score 觸發
3Result CardScore Display顯示 總分/滿分 與 合格/不合格 標籤Pass/Fail標籤顏色:合格(綠), 不合格(紅)
4Trophy SectionTrophy Icon僅在合格時顯示對應的獎盃圖案Show/Hide合格後該獎盃會同步出現在 S-30 頂部
5EXP SectionReward Text顯示本次獲得的經驗值累計算法:當次 Attempt 答對的非例題數 × 10
6Action ButtonsNav ButtonsReview: 跳轉錯題列表;Fail 且未到期顯示 Try Again;Back: 回到 S-30CTAPass/到期後不顯示 Try Again

⚙️ 核心邏輯與權限 ​

1. 合格判定邏輯

  • 判定標準:讀取 A-51 導入 Exam 的 pass_score;教師在 T-41 僅能查看,不可改寫。
  • 範例:若 Exam 的 total_score=200、pass_score=120,則 Score >= 120 為合格。
  • 一份 Exam 只有一個整卷 Pass/Fail;Section 分數只作解釋,不各自發 Trophy。

2. 經驗值 (EXP) 算法

  • Exam Score 與 EXP 分開計算:Score 依 A-51 單份 CSV 的 Points 加總本次 Attempt 的正確非例題;EXP 不使用題目 Points。
  • EXP = 當次 Attempt 答對的非例題數 × 10。Discovery Hub、Speak Studio、Trophy Room 同一規則。多選題必須完整匹配正解才計一次;例題不計 Score 或 EXP。
  • 重考可重複獲得 EXP:每次 Final Submitted Attempt 都依當次答對題數發放,不因同一 challenge_id + question_id 曾經答對而扣發。
  • Trophy 仍以 challenge_id + student_id 只發放一次;EXP 與獎盃分開計算。
  • 即使不合格,答對的部分依然給予經驗值,以獎勵學生的努力。

3. 吉祥物文案 (Mascot Persona)

  • 祝賀(合格):多個圖案 — Great work! Your practice paid off!、You're an English learning star!
  • 鼓勵(不合格):多個圖案 —「沒關係,失敗是成功的老師。我們一起再練習一次吧!」、「差一點點就成功了,加油!」

🔁 交互流程圖 ​

流程圖

正在載入流程圖…

⚠️ Mastery 影響說明:只有 Discovery Hub 和 Speak Studio 中的盒子狀態(Box 1-6 的進階/降級)會影響 Mastery 數據。Trophy Room 考試不影響盒子系統的 Mastery。

🔎 邏輯自我檢查 ​

  • 獎勵機制:確保 EXP 無論合格與否都發放,符合鼓勵學生的初衷。
  • 數據閉環:Final Submitted 後才供 T-42/A-52 計入 Completed;重考時報表使用最高分 Effective Result。
  • 重考閉環:Fail 且未到期可建立新 Attempt;Pass/到期後禁止。Trophy 只發一次;EXP 依當次答對題數 × 10 發放,重考可重複獲得。
  • Section 一致:Listening/Reading 得分可拆開說明,但只產生一份整卷 Result 與一個 Trophy 判定。
  • 心理建設:吉祥物的「鼓勵模式」非常重要,避免挫敗感導致學生流失。
  • Mastery:只有 Discovery Hub 和 Speak Studio 的盒子狀態影響 Mastery,Trophy Room 考試不影響。

提交版本內容版本 c096dd1f提交 7e9453e規格文件,功能實現狀態另行確認