Blogs (3) >>
Fri 22 Mar 2024 14:10 - 14:35 at Meeting Room E146 - Grading & Teams Chair(s): Alvaro Monge

Online judges are used to evaluate code submitted by users, under equal conditions for all. They have been used to judge programming competitions, as well as coding assignments within programming courses, allowing students to improve their coding abilities, as well as allowing instructors e.g. to analyze student profiles and detect topics that are challenging for students. Although several online judge platforms are available and can be used for students to practice their coding skills, most platforms in the market are limited in that they cannot support a large number of students simultaneously working on an assignment during a fixed time period, or can only do so at a significant cost, making the use of such systems in developing countries non-viable. This paper presents Blind, a platform developed in a university in the Global South, that is (1) cost-conscious, as we have incorporated several strategies to reduce its cost, (2) student-led, as we have empowered students and teaching assistants to lead its development and maintenance, and (3) highly simultaneous, as it allows over 1,000 students to work simultaneously on a timed assignment. This paper presents the platform, beginning with the needs of the course that motivated its development, as well as the lessons learned during its development and deployment, and its reception by the students of the course.

Fri 22 Mar

Displayed time zone: Pacific Time (US & Canada) change

13:45 - 15:00
Grading & TeamsPapers at Meeting Room E146
Chair(s): Alvaro Monge Northeastern University, USA
13:45
25m
Talk
A Peer Grading Approach for Open-ended Programming Projects Based on Binary System and Swiss SystemOnlineIn-Person
Papers
Liang Zhang Beihang University, Tianyi Chen Beihang University, Yue Zong Beihang University, Xiaopeng Gao Beihang University
DOI
14:10
25m
Talk
Clearn: a cost-conscious student-led online judge for a large programming courseOnlineGlobalIn-Person
Papers
Valeria Herskovic Pontificia Universidad Católica de Chile, Jorge Munoz-Gama Pontificia Universidad Católica de Chile, Fernando Balladares Pontificia Universidad Católica de Chile, Pablo Flores Pontificia Universidad Católica de Chile, Nicolas Quiroz Pontificia Universidad Católica de Chile
DOI
14:35
25m
Talk
Attribution of Work in Programming Teams with Git ReporterOnlineIn-Person
Papers
Michael Guttmann Graz University of Technology, Aleksandar Karakaš Graz University of Technology, Denis Helic Modul University Vienna GmbH
DOI