有鑒於上個作業我們允許遲交 ( with penalty ),再加上有一些人沒有上傳 Reviews,導致助教們的工作量大增,在此更新/重申一下作業五的規定,請大家留意並且配合!

  1. 作業 submission & review 都不允許遲交,請大家不要忘記 deadline, 也不要拖到最後一刻才處理,免得影響自己的權益

  2. HW#5 由於是改成 deployed 的版本,且如先前所公告,每份作業會分派給五位同學 review,因此評分方式修正如下:

    1. 如果你收到五份或者是四份 reviews, 我們將取最高分的三份 reviews, 不論最大分差為何,你的作業分數將會是這三份 reviews 的平均
    2. 如果你只有收到三份 reviews, 且這三份 reviews 的分差 < 4,則我們會取最高分的兩份的平均作為你的作業分數
      • Ex:你只有收到三份 Review , score 分別是 4 , 6 , 6,則分數為 (6+6)/2 = 6
    3. 如果你只有收到三份 reviews, 且這三份 reviews 的分差 ≥ 4,或者是你收到小於三份的 reviews, 則助教會重新 review, 且最後的分數會以助教的 review 分數為準
  3. 每位同學會負責 review 五份 deployed 的作業,少給予一份 review 分數/comment, 則扣 0.3 分

  4. 如果你 review 的作業因故無法在 deployed 的網站跑起來,則請你手動在 local 進行測試,但最高分請以 4 分為限 (i.e. 直接以原始 6 分為滿分來打分數,打完以後扣 2 分,扣到 0 分為止)。

  5. 由於 Facebook 的政策更新 ( 若其他用戶想要使用你的 OAuth 功能,會需要將用戶加到「應用程式角色」當中才能使用 ),因此,這次作業的 review 請不要/不用測試 Facebook Oauth 的部分,請使用 Google & GitHub 來測試就好。

  6. 這次作業規格的要求較多、也較詳細,請各位同學多花一點時間進行測試。

    不過,請不要用放大鏡來檢視每個要求的細節,那些 minor 不影響使用者體驗的部分,即使跟作業有一點不太一樣,應該還是視為通過。

    總之,請大致 follow 底下評分準則:

    <aside> 📖

    Dead (0) 無法執行或空白頁 Bad (1) 功能極簡或常出錯 Fair (3) 可用但體驗不足 Good (5) 流程順暢、達標 Excellent (6) Good(5) + 有完成進階功能

    </aside>

  7. 同學也可以參考先前在作業說明當中加上的評分標準;

    <aside> 📖

    請按照底下項目評分,加總後的總成績即為該學生的成績 (扣至 0 分為止)

    </aside>