Programming grid: a computer-aided education system for programming courses based on online judge
暂无分享,去创建一个
Based on POJ (PKU Judge Online), an online judge system for ACM/ICPC in Peking University, we develop a system called Programming Grid (PG), which is aimed at computer-aided education (CAE) for programming courses. PG is a course-centered system for CAE, while POJ is a problem-centered system for programming training. PG system designs many resources to support programming courses: problem, problem list, digest, course, etc. Based on those resources, PG supports many computer-aided education methods. The teachers and the students can use PG to solve problems, submit source codes and check their answers, download the courseware, compare scores with others, ask questions, and communicate with each others for education aim. Our practice on the course "Introduction to Computing" in PKU proves that PG is useful for computer-aided education for computer programming courses.