Jutge. org: an educational programming judge

J Petit, O Giménez, S Roura - Proceedings of the 43rd ACM technical …, 2012 - dl.acm.org
Jutge. org is an open access educational online programming judge where students can try
to solve more than 800 problems using 22 programming languages. The verdict of their …

URI Online Judge Academic: A tool for algorithms and programming classes

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 …

[PDF][PDF] Mining an Online Judge System to Support Introductory Computer Programming Teaching.

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 …

The framework of a new online judge system for programming education

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 …

On automated grading of programming assignments in an academic institution

B Cheang, A Kurnia, A Lim, WC Oon - Computers & Education, 2003 - Elsevier
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 …

A distributed system for learning programming on-line

E Verdú, LM Regueras, MJ Verdú, JP Leal… - Computers & …, 2012 - Elsevier
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 …

A course on algorithms and data structures using on-line judging

G Gárcia-Mateos, JL Fernández-Alemán - ACM SIGCSE Bulletin, 2009 - dl.acm.org
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 …

Programming grid: a computer-aided education system for programming courses based on online judge

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 …

CloudCoder: building a community for creating, assigning, evaluating and sharing programming exercises

D Hovemeyer, M Hertz, P Denny, J Spacco… - Proceeding of the 44th …, 2013 - dl.acm.org
Automatically-tested online programming exercises can be useful in introductory
programming courses as self-tests to accompany readings, for in-class assessment, for skills …

Effectiveness of online assessment

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 …