Projects per year
Abstract
Grading software projects submitted by students can become a heavy and time-consuming task, which for many students, can result in delayed feedback provided to them. Additionally, one would like to allow students to evaluate themselves early their projects before submitting the final version for grading. This paper presents a solution that improves the grading process of student projects not only for lecturers, but also for students. In our approach, we adopt a test-driven development methodology to provide a clear benchmark of the course project implementation. Our approach allows students to selfevaluate their progress at any moment, while lecturers can use it to automate the grading process. GitHub Classroom is used as a supporting tool to allow students to retrieve and implement their projects from the same initial skeleton project including the tests, and lecturers to retrieve the student projects and evaluate them automatically. The results show that test-driven development is a viable solution to be applied in an academic environment to improve the grading process. This study also shows that courses in Information Technology area could use our approach to increase learning and teaching efficiency.
Original language | English |
---|---|
Title of host publication | HEAd 2020 - 6th International Conference on Higher Education Advances |
Editors | Josep Domenech, Paloma Merello, Elena de la Poza, Raúl Peña-Ortiz |
Publisher | Universitat Politècnica de València Press |
Pages | 1155–1163 |
ISBN (Electronic) | 9788490488119 |
ISBN (Print) | 978-84-9048-811-9 |
DOIs | |
Publication status | Published - 2020 |
MoE publication type | A4 Article in a conference publication |
Event | International Conference on Higher Education Advances - Sixth International Conference on Higher Education Advances (HEAd’20) Duration: 2 Jun 2020 → 5 Jun 2020 |
Publication series
Name | International Conference on Higher Education Advances |
---|---|
Volume | 2020-June |
ISSN (Electronic) | 2603-5871 |
Conference
Conference | International Conference on Higher Education Advances |
---|---|
Period | 02/06/20 → 05/06/20 |
Keywords
- GitHub Classroom
- Test-Driven Development
- automated testing
- self-evaluation
Fingerprint
Dive into the research topics of 'Applying Test-driven Development to Evaluating Student Projects'. Together they form a unique fingerprint.Projects
- 1 Finished
-
MegaM@Rt2: MegaModelling at Runtime
Truscan, D. (Principal Investigator), Ahmad, T. (Co-Investigator), Iqbal, J. (Co-Investigator), Porres Paltor, I. (Co-Investigator), Siavashi, F. (Co-Investigator) & Ashraf, A. (Co-Investigator)
01/04/17 → 31/03/20
Project: EU