JL Bez, NA Tonin, PR Rodegheri - 2014 9th International …, 2014 - ieeexplore.ieee.org
The URI Online Judge Academic is an online tool that assists professors in programming classes and motivates students to practice more and to go beyond the theoretical base …
RE Francisco, AP Ambrosio - EDM (Workshops), 2015 - Citeseer
Computer programming is an activity which requires a set of cognitive processes that naturally develop through practice, writing algorithmic solutions. Students learn a lot from …
W Zhou, Y Pan, Y Zhou, G Sun - Proceedings of ACM turing celebration …, 2018 - dl.acm.org
An OJ (Online Judge) system is a web software for compiling, executing and evaluating programs submitted by users. OJ systems were originally used in programming …
Practise is one of the most important steps in learning the art of computer programming. Unfortunately, human grading of programming assignments is a tedious and error-prone …
Several Web-based on-line judges or on-line programming trainers have been developed in order to allow students to train their programming skills. However, their pedagogical …
High dropout rates are commonly the main problem we must face in Computer Science degrees. There are two main causes of dropout: the implicit complexity of the matter, and a …
Y Luo, X Wang, Z Zhang - Proceedings of the 1st ACM Summit on …, 2008 - dl.acm.org
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 …
Automatically-tested online programming exercises can be useful in introductory programming courses as self-tests to accompany readings, for in-class assessment, for skills …
D Woit, D Mason - Proceedings of the 34th SIGCSE technical symposium …, 2003 - dl.acm.org
For five academic years we have engaged in an on-going study of the effectiveness of online assessment of student programming abilities for introductory programming courses in …