Peking University Oneline Judge and Its Applications

Guo Wei
2005-01-01
Abstract:POJ ( Peking University Online Judge ) system is aiming at training the ACM/ICPC ( Association of Comuting Machinery/Intenational Collegiate Programming Contest) PKU team members. The system functions include user management, task library, realtime submission and judgement, discussion board, email system. It can he widely used in programming related courses in helping with the homework remarking and online examina-tion. In Peking University, POJ has been integrated in some courses such as 《Introduction to Computing》, 《C + + programming》, 《Data Structure and Algorithms》 and 《Problem solving and Programming》. Through POJ, the students may submit their homework at anytime and get prompt remark to their submisions. Professors can al-so watch the students behaviours on POJ and find out the most common problems with the students in learning. Taking exams on POJ makes the students try their best to improve their online programming techniques in stead of just remembering all the things. Meanwhile it is easier to find out similar programs so that less students copy their homework from others. POJ as a smart tool is a good helper in teaching programming.
What problem does this paper attempt to address?