# 20230818

歡迎閱讀 2023 年 08 月 18 日發布的 [Code Judger](http://www.codejudger.com) 的更新項目，本次 Code Judger 增加了TQC+ 程式語言 (第2版) 認證題庫、教育雲端帳號登入功能、相似度比對擴充與個資聲明同意書等多項功能。我們希望您會喜歡，更新項目如下：

## 一、新增 TQC+ 程式語言 (第2版) 認證題庫

1. 調整 TQC+ 程式語言(第2版)認證題庫，適用六種程式語言，分別為C、C++、C#、Go、Java、Python，共計 70 題程式設計實作題。
2. 認證說明：
   * [TQC+ 程式語言C (第2版) 認證介紹](https://www.tqcplus.org.tw/CertificateDetail.aspx?CODE=1JY1T07S01o=)
   * [TQC+ 程式語言C++ (第2版) 認證介紹](https://www.tqcplus.org.tw/CertificateDetail.aspx?CODE=vNwTf6rxvPcCtlDrgWx54w==)
   * [TQC+ 程式語言C# (第2版) 認證介紹](https://www.tqcplus.org.tw/CertificateDetail.aspx?CODE=HV%20IALXJp3qEuEE4KsqAdA==)
   * [TQC+ 程式語言Go (第2版) 認證介紹](https://www.tqcplus.org.tw/CertificateDetail.aspx?CODE=ZRtAhNoAzP9W3Pdbi0WQCQ==)
   * [TQC+ 程式語言Java (第2版) 認證介紹](https://www.tqcplus.org.tw/CertificateDetail.aspx?CODE=IQ5BOTzUbWMwmOe3148E5Q==)
   * [TQC+ 程式語言Python (第2版) 認證介紹](https://www.tqcplus.org.tw/CertificateDetail.aspx?CODE=y/zEfkGeQhM=)
3. 認證題庫類別範圍說明：
   * 第1類：基本認識
   * 第2類：選擇敘述與迴圈
   * 第3類：函式與陣列
   * 第4類：字串與檔案處理
   * 第5類：綜合應用一
   * 第6類：綜合應用二
   * 第7類：綜合應用三

## 二、新增功能

1. 增加【教育雲端帳號】登入功能，若使用者具有教育雲端帳號，即可透過此連結輸入您的教育雲端帳號，即可順利登入Code Judger平台囉！

   ![教育雲端帳號](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-ee1f37f47e266ddaac80101c90ce320843f99491%2F20230818-1.png?alt=media)
2. 相似度比對功能，擴充「C#、Go」兩種語言。建立作業題組時，可依據您的需求，增加答題程式碼的相似度檢查！
3. 增加「個資聲明同意書」，使用者登入Code Judger平台前，須同意本站個資聲明同意書，方可進入，如下圖：

   ![個資聲明同意書](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-03dc6db3715e89ced774fb56309553d712e0d690%2F20230818-2.png?alt=media)
4. 增加登入成功與失敗的訊息提示，如下圖：

   ![登入成功](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-2d630a51e5f90a017288cd1926a1fb46f587cfc2%2F20230818-3.png?alt=media)\
   ![登入失敗](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-291cb48deebce79d43513630932558b929121a2e%2F20230818-4.png?alt=media)
5. 增加老師開關「解題思路」的功能，在老師開啟該題解題思路後，學生查看題目時，將一併看到平台提供的解題思路內容（目前僅提供「程式語言(第2版)題庫」），如下圖：

   ![解題思路](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-b9d7472746096b7ceb035a92deec4b2465775938%2F20230818-5.png?alt=media)
6. 增加歷屆競速賽整合頁面。
7. 單位管理主控台的「課程管理」，【設定帳號到期日】功能可選擇更新對象為「整班學生」、「助教」或「老師」，並在畫面下方列出課程中「助教」及「老師」的帳號到期日，如下圖：

   ![設定帳號到期日](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-92ee93aea2b34e52cb6a7c0baac0ce9abb33adc9%2F20230818-6.png?alt=media)
8. 單位管理主控台的「成員管理」，增加BU人數、身份統計，如下圖：

   ![顯示人數及身份統計](https://679984331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ612jLoT2yDSQMS8q0pr%2Fuploads%2Fgit-blob-b3e8d4a5b0d764c771fbadfba0e66b9ff4fd0278%2F20230818-7.png?alt=media)

## 三、優化功能/修正問題

1. 優化Code Judger平台自動發送的信件通知。
2. 優化批改核心回傳結果，增加「編譯錯誤」、「超過執行時間」等內容，方便使用者釐清錯誤狀況。
3. 優化首頁Banner，增加廣告區塊
4. 優化答題時，選擇語言的設定，平台會自動記住使用者前一次送答使用的程式語言。
5. 優化競速賽活動呈現的文字資料，並於2023 夏季競速賽開始，將於決賽排名增加選手使用的「答題語言」
6. 優化題目測資筆數，最多10筆
7. 優化全站文字，將「台」改為「臺」
8. 修正題目管理，新題目標題呈現問題
9. 修正BU統計報表，增加篩選條件後的課程選單
10. 修正編輯題組、作業和考試時，篩選題目的功能

## 四、其他

1. 更新 Code Judger 介紹影片
