|
|
unitjudge: a novel online automatic correction system for long programming practices by means of unit tests
|
|
|
|
|
نویسنده
|
garcía-magariño iván ,pita isabel ,arroyo javier ,lópez fernández marta ,bravo-agapito javier ,segura clara ,lacuesta gilaberte raquel
|
منبع
|
شانزدهمين كنفرانس ملي و دهمين كنفرانس بين المللي يادگيري و ياددهي الكترونيكي - 1401 - دوره : 16 - شانزدهمین کنفرانس ملی و دهمین کنفرانس بین المللی یادگیری و یاددهی الکترونیکی - کد همایش: 01221-11155 - صفحه:0 -0
|
چکیده
|
Existing online judge systems for automatically evaluating programming exercises mainly rely on standard input and output streams without considering small pieces of code such as functions, methods or classes. this approach qualifies for short programming exercises in which input and outputs are clearly indicated. however, these kinds of judges are hard to apply in long programming exercises. this article presents a novel online judge system called unitjudge designed for evaluating long programming practices based on unit testing for small pieces of the practice. in the experiments on two long practices about the game of the goose in fundamentals of programming subject the first year of the double grade of computer science and mathematics and the grade of data engineer and artificial intelligence in complutense university of madrid, students perceived unitjudge useful (5.62 out of 7) and easy to learn (5.99 out of 7) according to the usefulness, satisfaction and ease of use validated scale.
|
کلیدواژه
|
automated grading،automatic correction،computer programming،online judge،programming assignments،teaching innovation
|
آدرس
|
, iran, , iran, , iran, , iran, , iran, , iran, , iran
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|