20210816
Last updated
Last updated
歡迎閱讀 2021 年 8 月 16 日發布的Code Judger的更新項目,本次Code Judger強化了【考試】功能,並增加CSF舉辦的競賽題目,也修正了一些問題。我們希望您會喜歡,更新項目如下:
CSF辦理的各項程式競賽的題目,在各課程練習題組中的【CSF競賽】題組都可以找的到唷。
題目將會陸續增加中。
增加Code Judger批改核心的快取機制,提升批改速度。
增加跨BU管理者帳號權限。
帳號被其它裝置登入時,會彈跳出警示視窗,如下圖:
增加帳號身份的多重判斷機制,如A課程的老師,在B課程為學生或其它身份,【匯入課程】功能亦加入此判斷。
在建立【考卷】、【題組】選擇題目時,增加題目的關鍵字搜尋及難易度篩選功能。
【考試】功能:學生的【考試】介面,增加【交卷】功能。
【考試】功能:學生交卷後無法再進入該場考試。
【考試】功能:教師的【考試】介面,增加學生狀態檢視。分為未登入、考試人數、交卷人數。
下圖為教師的【考試】介面:
畫面左側上方區塊為【考試】的資訊及各項功能,與之前的考試功能相同。
畫面左側下方區塊為會顯示課程的總人數,以及未登入、考試人數、交卷人數。
畫面右側區塊為課程的學生名單,會依學生的狀態進變更顏色。
【考試】功能:教師的【考試】介面,增加學生交卷後的答題狀態檢視。
點選交卷後的學生(小橘人),即會出現該名學生的答題結果窗格。
答題結果窗格內含學生各題的分數及總分。點選題目的分數,即可看到該題的作答內容,如果未作答則會出現【學生未作答】的文字說明。
修正可能會有非課程同學進入【考試】作答的狀況。
修正【考試】結束後,【查看成績單】及【下載成績單】內的成績排序錯誤的問題。
修正課程結束日計算的問題。
優化題庫資料載入速度。
優化考試及格分的計算,讓考試的及格分數不能大於總分。
修正【預覽考卷題目】功能顯示的考卷內容有誤的問題。
修正新題組建立後的,預覽功能會出現成上一次建立的題組內容。
優化【考卷】、【題組】的題目預覽方式及速度,改以彈出互動視窗(Modal) 呈現。
修正【考試】時,如教師端的異常可能會造成學生不會結束考式的問題。
優化【匯入課程】,可一次匯入多個課程為同一教師。
優化【下載答題資料】按鈕,下載下來的學生作答檔,增加該次考試的題序。
修正【考試】計時器,在教師端偶發會倒數至負數的狀況。
將【TQC+ 題庫】中的【TQC+ 網頁資料擷取與分析】Python與R的題目分拆,分拆後的題目會在科目名稱中後加上程式語言名稱,如【TQC+ 網頁資料擷取與分析 Python 第1類:資料處理能力】、【TQC+ 網頁資料擷取與分析 R 第1類:資料處理能力】。
優化【成績單】的檢視。在分數後方,會依答題狀況分別顯示綠勾:答題正確、紅x:答題錯誤、正三角形:未答題。
點選題目的分數,即可看到該題的作答內容,如果未作答則會出現【學生未作答】的文字說明。
操作手冊新增【8 常見問題集】章節,包含下列內容:
建議使用以下版本瀏覽器,以獲得最佳瀏覽體驗:
Google Chrome瀏覽器 (最新版本)
Microsoft Edge瀏覽器 (最新版本)
Code Judger支援的程式語言的版本如下表所示:
Code Judger內建的程式編輯器 (同步編輯器、題目的作答區) 都是微軟開放原始碼的Monaco Editor!
Monaco Editor是支持VS Code的線上程式編輯器,運行在瀏覽器環境中,支持Edge、Chrome、Firefox、Safari和Opera。
Monaco Editor的功能非常強大,在Code Judger的Monaco Editor設定能多重選取、括號匹配、顯示空白字元、Tab字元、縮排指示線,以及語法著色...等等功能。
Language
Version
Notes
C
gcc 5.4.0
C++
g++ 5.4.0
C#
csc 3.6.0
partial support for C# 7
Python
python 3.7.3
Java
java 1.8.0
R
R 3.5.1
Ruby
ruby 2.3.1
VB.Net
vbnc 3.6.0