香港電腦奧林匹克競賽網上評測系統 (HKOI Online Judge, https://judge.hkoi.org/) 原為集訓隊的訓練平台,學生可在該系統提交程式,提升編程及解難能力。 為進一步推廣運算思維及 STEM 教育, HKOI Online Judge 現已開放予全港中學使用。

進入 HKOI 網上評測系統

甚麼是網上評測系統? (Online Judge)

網上評測系統是一套為程式進行黑盒測試的系統。用戶在解題時,須設計算法,然後編程將其實現。程式將會進行編繹及以多組數據(通常是非公開)進行測試。對於每個輸入,程式須在限時及記憶體用量(如1秒、使用不多於256 MB RAM)之下輸出正確答案。

請見: 樣本題目、題解及測試數據

特色功能

支援語言
– C++, Python, Pascal, Java
– C, Haskell, Ocaml, Blockly
– 及其他
內置線上開發環境(IDE)
– 編程、編繹及執行
– 雲端儲存
– 支援手機及碰獨式螢幕
題庫
– 超過900題不同程度的題目
– 55題 DSE Programming 編程練習
– 即將推出: DSE Database SQL 數據庫練習
– HKOI及其他比賽之舊試題
學校管理員工具
– DSE 練習題解及測試數據
– 用戶及組別管理
– 學生進度報告 (功課)
– 自訂題目寄存 (限完整版)

學校管理員適用

教師可以申請試用(不限時)以體驗網上評測系統之功能。學校須繳交訂閱費用,方可開放予學生使用,詳情請見以下指南。

訂閱及學校管理員

基本資料、組別及用戶

截圖

題目及內置IDE介面
評測結果介面 – 學校管理員可以查看學生提交的程式碼
評測列表 – 可看見其他使用者的提交紀錄
學校管理員工具 – 學生進度報告(功課)