Abstract—This paper describes the algorithms analysis and design course that uses ACM-ICPC programming competition problems as the basis for the lectures, homework and exams. Programming contest has certain timeliness, openness and objectivity of evaluation. By taking part in programming competitions students can improve solving problems and programming skills. The course of algorithm analysis and design presents the solution strategies of a number of specific issues (such as the sorting problems, search problems, path problems, combinatorial problems, etc.) so that students can master the algorithm design strategies and analysis methods. We prepare many problems for each issue in the online judgment system (OJS). By using OJS, we carry out...
We claim that competitive elements can improve thequality of programming and algorithms courses. To ...
algorithm development, learning environment, Web-based tutoring system. Abstract � The ability to de...
The aim of this project is to design and develop a Java Programming online exam system. Our system i...
The course of design and analysis of computer algorithms is one of the core-course of computer scien...
The ICPC (International Collegiate Programming Contest) club in NTU (Nanyang Technological Universit...
Based on POJ (PKU Judge Online), an online judge system for ACM/ICPC in Peking University, we develo...
Practise is one of the most important steps in learning the art of computer programming. Unfortunate...
Online Judge (OJ) systems have been widely used in many areas, including programming, mathematical p...
Computer science would not exist without the concept of algorithm. Therefore design of algorithms pl...
In Belgium, there are no or very few programming and algorithm design courses at secondary schools (...
Jutge.org is an open access educational online programming judge where students can try to solve mor...
We describe an Internet-based approach for teaching important concepts in a Junior-Senior level cour...
There are many researches for generating programming practice problems to reduce burden of instructo...
New methods and opportunities for learning have appeared through the arrival of electronic learning ...
ABSTRACT Computer programming is an activity which requires a set of cognitive processes that natura...
We claim that competitive elements can improve thequality of programming and algorithms courses. To ...
algorithm development, learning environment, Web-based tutoring system. Abstract � The ability to de...
The aim of this project is to design and develop a Java Programming online exam system. Our system i...
The course of design and analysis of computer algorithms is one of the core-course of computer scien...
The ICPC (International Collegiate Programming Contest) club in NTU (Nanyang Technological Universit...
Based on POJ (PKU Judge Online), an online judge system for ACM/ICPC in Peking University, we develo...
Practise is one of the most important steps in learning the art of computer programming. Unfortunate...
Online Judge (OJ) systems have been widely used in many areas, including programming, mathematical p...
Computer science would not exist without the concept of algorithm. Therefore design of algorithms pl...
In Belgium, there are no or very few programming and algorithm design courses at secondary schools (...
Jutge.org is an open access educational online programming judge where students can try to solve mor...
We describe an Internet-based approach for teaching important concepts in a Junior-Senior level cour...
There are many researches for generating programming practice problems to reduce burden of instructo...
New methods and opportunities for learning have appeared through the arrival of electronic learning ...
ABSTRACT Computer programming is an activity which requires a set of cognitive processes that natura...
We claim that competitive elements can improve thequality of programming and algorithms courses. To ...
algorithm development, learning environment, Web-based tutoring system. Abstract � The ability to de...
The aim of this project is to design and develop a Java Programming online exam system. Our system i...