We report on an approach and associated tool-support for automatically evaluating and grading exercises in Software Engineering courses, by connecting various third-party tools to the online learning platform Moodle. In the case study presented here, the tool was used in several instances of a lecture course to automatically measure the test coverage criteria wrt. the test cases defined by the students for given Java code. We report on empirical evidence gathered using this case-study (involving more than 250 students), including the results of a survey conducted after the exercises (which yielded positive feedback from the students), as well as a performance evaluation of our tool implementation
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Providing useful feedback to students about both the functional correctness and the internal structu...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
Solving practical problems is one of the important aspects of learning programming languages. But th...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
AbstractThis paper proposes an intermediate system called JAssess which is developed to provide a ha...
In software engineering education manual assessment of students’ programs is a time consuming endeav...
International audienceSoftware quality is seen as an integral part of Software Engineering education...
Abstract — This paper describes recent improvements to and experiences with web-based grading softwa...
Manual grading of project assessments has always been a problem in any educational institute. Asses...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
The first years in engineering degree courses are usually made of large groups with a low teacher-st...
The first years in engineering degree courses are usually made of large groups with a low teacher-st...
Testing is a very important part of quality control in education. To decide how to best test, it mak...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Providing useful feedback to students about both the functional correctness and the internal structu...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
Solving practical problems is one of the important aspects of learning programming languages. But th...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
AbstractThis paper proposes an intermediate system called JAssess which is developed to provide a ha...
In software engineering education manual assessment of students’ programs is a time consuming endeav...
International audienceSoftware quality is seen as an integral part of Software Engineering education...
Abstract — This paper describes recent improvements to and experiences with web-based grading softwa...
Manual grading of project assessments has always been a problem in any educational institute. Asses...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
The first years in engineering degree courses are usually made of large groups with a low teacher-st...
The first years in engineering degree courses are usually made of large groups with a low teacher-st...
Testing is a very important part of quality control in education. To decide how to best test, it mak...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Providing useful feedback to students about both the functional correctness and the internal structu...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...