This thesis investigates a solution for grading a massive number of student submit- ted programming assignments in a MOOC course. The challenge of this particular automated grading system is that students were required to use a web application framework to implement their assignments. Test driven development (TDD) tools were used to functionally test student assignment submissions and intelligently as- sign a grade and feedback. This thesis was supported by the results of an automated grading system, gathered by implementing and testing the system in a Massively Open Online Course (MOOC) environment. The feasibility of using test-driven de- velopment methods as a basis for automated grading of student web application assignments is demonstr...
Automatic scoring and feedback tools have become critical components of online learning proliferatio...
4 pagesAs many others, we too are developping a Massive Online Open Course or MOOC. This MOOC will t...
Abstract — This paper describes recent improvements to and experiences with web-based grading softwa...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The...
In 2014, Massive Open Online Courses (MOOCs) are expected to witness a phenomenal growth in student ...
Practise is one of the most important steps in learning the art of computer programming. Unfortunate...
In 2014, Massive Open Online Courses (MOOCs) are expected towitness a phenomenal growth in student r...
Massive Open Online Courses (MOOC) are gaining prominence in transversal teaching-learning strategie...
It is a great idea to use automatic grading system in programming courses, compared with manual grad...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
The learning curve is the most important step in the early stages of using a programming language. T...
This paper represents a return of experience about the use and design of an external grader for a co...
Automatic scoring and feedback tools have become critical components of online learning proliferatio...
4 pagesAs many others, we too are developping a Massive Online Open Course or MOOC. This MOOC will t...
Abstract — This paper describes recent improvements to and experiences with web-based grading softwa...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The...
In 2014, Massive Open Online Courses (MOOCs) are expected to witness a phenomenal growth in student ...
Practise is one of the most important steps in learning the art of computer programming. Unfortunate...
In 2014, Massive Open Online Courses (MOOCs) are expected towitness a phenomenal growth in student r...
Massive Open Online Courses (MOOC) are gaining prominence in transversal teaching-learning strategie...
It is a great idea to use automatic grading system in programming courses, compared with manual grad...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
Grading software projects submitted by students can become a heavy and time-consuming task, which fo...
The learning curve is the most important step in the early stages of using a programming language. T...
This paper represents a return of experience about the use and design of an external grader for a co...
Automatic scoring and feedback tools have become critical components of online learning proliferatio...
4 pagesAs many others, we too are developping a Massive Online Open Course or MOOC. This MOOC will t...
Abstract — This paper describes recent improvements to and experiences with web-based grading softwa...