Programming Online Judge System

Chen Yong-qiang,Quan Cheng-bin,Yuchao Gao
DOI: https://doi.org/10.1109/csci.2016.0064
2016-01-01
Abstract:With the development of online education, the pattern of education which based on the Internet obtained the general recognition of the society. People prefer to learn and share the open courses on the Internet in universities or colleges all over the world. However, the courses opened online can support the massive peoples to learn online, but couldn't support they to program on the network, and judge the program on the network. In order to support more and more students to complete the experiments of the online courses, automatic judging system about software experiments and hardware experiments are needed to develop to ensure the correctness of the design of experiments. The Background Evaluation System is in MOOC (massive online open courses) environment, it can connect different experiment systems to finish different courses. It also can simulate the hardware experiments online and test hardware experiments automatically. Programming online judge system, mentioned in this paper, can solve much of the problems. With the help of Programming online judge system, different universities can share their resources and save investment. Users can look up for the information conveniently and get experience similar to local experiment.
What problem does this paper attempt to address?