Code Judger 操作手冊
  • Code Judger 平臺介紹
  • 1 Code Judger 特色
    • 1.1 TQC+認證題庫
    • 1.2 答題方式與技巧
  • 2 【教師】主控臺
    • 2.1 題目管理
      • 2.1.1 建立新題目
      • 2.1.2 編輯題目
      • 2.1.3 題目加入流程圖
    • 2.2 題組管理
    • 2.3 作業管理
    • 2.4 考卷管理
    • 2.5 課程管理
  • 3 【教師】我的課程
    • 3.1 課程資訊
    • 3.2 同步編輯器
    • 3.3 練習題組
      • 3.3.1 新增/編輯 練習題組
      • 3.3.2 練習統計
    • 3.4 TQC+題庫
    • 3.5 作業總管
      • 3.5.1 新增作業
      • 3.5.2 開始作業
      • 3.5.3 作業成績單
    • 3.6 考試總管
      • 3.6.1 新增考試
      • 3.6.2 開始考試
      • 3.6.3 考試成績單
    • 3.7 統計資訊
  • 4 【學生】我的課程
    • 4.1 課程資訊
    • 4.2 同步編輯器
    • 4.3 練習題組
      • 4.2.1 作答方式
    • 4.4 TQC+題庫
    • 4.5 作  業
      • 4.5.1 作業成績
    • 4.6 考  試
      • 4.6.1 考試成績
  • 5 【單位管理】主控臺
    • 5.1 課程管理
    • 5.2 成員管理
    • 5.3 統計報表
    • 5.4 批次建立課程
    • 5.5 切換BU
  • 6 購買方案
  • 7 全校授權客制服務
    • 7.1 Code Judger與校務系統整合服務API
  • 8 版本更新記錄
    • 20240530
    • 20240320
    • 20230922
    • 20230908
    • 20230818
    • 20230202
    • 20221209
    • 20220801
    • 20220310
    • 20210922
    • 20210816
    • 20210510
    • 20210324
    • 20210112
    • 20201210
    • 20200427
    • 20191030
    • 20190320
    • 20181031
    • 20180426
    • 20180402
    • 20180313
  • 9 常見問答集
    • 建議使用的瀏覽器
    • 程式語言環境
    • 線上程式編輯器
  • Python 教學
    • 0 Python 初探
      • 0.1 Python 學習資源
      • 0.2 Python IDE 介紹
      • 0.3 Spyder 小試身手
      • 0.4 Python 語法初探
    • 1 變數與輸出入
    • 2 運算式、判斷式
    • 3 迴圈
    • 4 進階控制流程
    • 5 函式
    • 6 串列操作
    • 7 數組、字典、集合
    • 8 字串處理
    • 9 檔案處理
由 GitBook 提供支持
在本页
  • 一、新增競賽題目
  • 二、新增功能
  • 三、優化功能/修正問題
  • 四、文件
  • 2. 程式語言環境
  1. 8 版本更新記錄

20210816

上一页20210922下一页20210510

最后更新于2年前

歡迎閱讀 2021 年 8 月 16 日發布的的更新項目,本次Code Judger強化了【考試】功能,並增加CSF舉辦的競賽題目,也修正了一些問題。我們希望您會喜歡,更新項目如下:

一、新增競賽題目

CSF辦理的各項程式競賽的題目,在各課程練習題組中的【CSF競賽】題組都可以找的到唷。

題目將會陸續增加中。

二、新增功能

  1. 增加Code Judger批改核心的快取機制,提升批改速度。

  2. 增加跨BU管理者帳號權限。

  3. 帳號被其它裝置登入時,會彈跳出警示視窗,如下圖:

  4. 增加帳號身份的多重判斷機制,如A課程的老師,在B課程為學生或其它身份,【匯入課程】功能亦加入此判斷。

  5. 在建立【考卷】、【題組】選擇題目時,增加題目的關鍵字搜尋及難易度篩選功能。

  6. 【考試】功能:學生的【考試】介面,增加【交卷】功能。

  7. 【考試】功能:學生交卷後無法再進入該場考試。

  8. 【考試】功能:教師的【考試】介面,增加學生狀態檢視。分為未登入、考試人數、交卷人數。

    下圖為教師的【考試】介面:

    畫面左側上方區塊為【考試】的資訊及各項功能,與之前的考試功能相同。

    畫面左側下方區塊為會顯示課程的總人數,以及未登入、考試人數、交卷人數。

    畫面右側區塊為課程的學生名單,會依學生的狀態進變更顏色。

  9. 【考試】功能:教師的【考試】介面,增加學生交卷後的答題狀態檢視。

    點選交卷後的學生(小橘人),即會出現該名學生的答題結果窗格。

    答題結果窗格內含學生各題的分數及總分。點選題目的分數,即可看到該題的作答內容,如果未作答則會出現【學生未作答】的文字說明。

三、優化功能/修正問題

  1. 修正可能會有非課程同學進入【考試】作答的狀況。

  2. 修正【考試】結束後,【查看成績單】及【下載成績單】內的成績排序錯誤的問題。

  3. 修正課程結束日計算的問題。

  4. 優化題庫資料載入速度。

  5. 優化考試及格分的計算,讓考試的及格分數不能大於總分。

  6. 修正【預覽考卷題目】功能顯示的考卷內容有誤的問題。

  7. 修正新題組建立後的,預覽功能會出現成上一次建立的題組內容。

  8. 優化【考卷】、【題組】的題目預覽方式及速度,改以彈出互動視窗(Modal) 呈現。

  9. 修正【考試】時,如教師端的異常可能會造成學生不會結束考式的問題。

  10. 優化【匯入課程】,可一次匯入多個課程為同一教師。

  11. 優化【下載答題資料】按鈕,下載下來的學生作答檔,增加該次考試的題序。

  12. 修正【考試】計時器,在教師端偶發會倒數至負數的狀況。

  13. 將【TQC+ 題庫】中的【TQC+ 網頁資料擷取與分析】Python與R的題目分拆,分拆後的題目會在科目名稱中後加上程式語言名稱,如【TQC+ 網頁資料擷取與分析 Python 第1類:資料處理能力】、【TQC+ 網頁資料擷取與分析 R 第1類:資料處理能力】。

  14. 優化【成績單】的檢視。在分數後方,會依答題狀況分別顯示綠勾:答題正確、紅x:答題錯誤、正三角形:未答題。

    點選題目的分數,即可看到該題的作答內容,如果未作答則會出現【學生未作答】的文字說明。

四、文件

1. 建議使用的瀏覽器

建議使用以下版本瀏覽器,以獲得最佳瀏覽體驗:

  • Google Chrome瀏覽器 (最新版本)

  • Microsoft Edge瀏覽器 (最新版本)

2. 程式語言環境

Code Judger支援的程式語言的版本如下表所示:

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

3. 線上編輯器

Monaco Editor是支持VS Code的線上程式編輯器,運行在瀏覽器環境中,支持Edge、Chrome、Firefox、Safari和Opera。

Monaco Editor的功能非常強大,在Code Judger的Monaco Editor設定能多重選取、括號匹配、顯示空白字元、Tab字元、縮排指示線,以及語法著色...等等功能。

操作手冊新增章節,包含下列內容:

Code Judger內建的程式編輯器 (同步編輯器、題目的作答區) 都是微軟開放原始碼的!

【8 常見問題集】
Monaco Editor
Code Judger
CSF競賽題組01
CSF競賽題組02
同步編輯器