Jutge.org: Characteristics and Experiences

Jutge.org is an open educational online programming judge designed for students and instructors, featuring a repository of problems that is well organized by courses, topics, and difficulty. Internally, Jutge.org uses a secure and efficient architecture and integrates modern verification techniques,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on learning technologies 2018-07, Vol.11 (3), p.321-333
Hauptverfasser: Petit, Jordi, Roura, Salvador, Carmona, Josep, Cortadella, Jordi, Duch, Jordi, Gimenez, Omer, Mani, Anaga, Mas, Jan, Rodriguez-Carbonell, Enric, Rubio, Enric, de San Pedro, Enric, Venkataramani, Divya
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Jutge.org is an open educational online programming judge designed for students and instructors, featuring a repository of problems that is well organized by courses, topics, and difficulty. Internally, Jutge.org uses a secure and efficient architecture and integrates modern verification techniques, formal methods, static code analysis, and data mining. Jutge.org has exhaustively been used during the last decade at the Universitat Politècnica de Catalunya to strengthen the learning-by-doing approach in several courses. This paper presents the main characteristics of Jutge.org and shows its use and impact on a wide range of courses covering basic programming, data structures, algorithms, artificial intelligence, functional programming, and circuit design.
ISSN:1939-1382
1939-1382
2372-0050
DOI:10.1109/TLT.2017.2723389