- 用於程式設計課程批改學生繳交檔案的程式
- 將 moodle 下載的 zip 檔放在
根目錄下
- 修改
config.yaml
:HWZip
為 zip 檔名CopyFiles
為要複製出來的檔案 (e.g.output.bmp
)
- 將要複製進去的檔案放在:
judgeEnv/share/copy
下 - 將測資放在:
judgeEnv/share/testcase
下- 並以執行檔的名稱包一層資料夾 =>
judgeEnv/share/testcase/執行檔名/測資
- e.g.
judgeEnv/share/testcase/hw0101/1
- 並以執行檔的名稱包一層資料夾 =>
go run main.go
- zip 檔名資料夾下:
- extract:解壓後學生繳交的檔案
- output:自動批改後的檔案
可設定執行時間、平行處理數量、是否自動批改
可以切換顯示學生執行結果及與正確答案的差異
套用 less 指令顯示詳細檔案內容