- -

Applying Test-driven Development in Evaluating Student Projects

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Applying Test-driven Development in Evaluating Student Projects

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Tran, Cuong Hug es_ES
dc.contributor.author Truscan, Dragos es_ES
dc.contributor.author Ahmad, Tanwir es_ES
dc.date.accessioned 2020-06-05T11:16:07Z
dc.date.available 2020-06-05T11:16:07Z
dc.date.issued 2020-05-07
dc.identifier.isbn 9788490488119
dc.identifier.issn 2603-5871
dc.identifier.uri http://hdl.handle.net/10251/145490
dc.description.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 self-evaluate 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. es_ES
dc.description.sponsorship This work has received partial funding from the Electronic Component Systems for European Leadership Joint Undertaking under grant agreement No 737494. This Joint Undertaking receives support from the European Union’s Horizon 2020 research and innovation programme and Sweden, France, Spain, Italy, Finland, the Czech Republic. es_ES
dc.format.extent 1163 es_ES
dc.language Inglés es_ES
dc.publisher Editorial Universitat Politècnica de València es_ES
dc.relation.ispartof 6th International Conference on Higher Education Advances (HEAd'20)
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject Higher Education es_ES
dc.subject Learning es_ES
dc.subject Educational systems es_ES
dc.subject Teaching es_ES
dc.subject Test-driven development es_ES
dc.subject GitHub Classroom es_ES
dc.subject Automated testing es_ES
dc.subject Self-evaluation es_ES
dc.title Applying Test-driven Development in Evaluating Student Projects es_ES
dc.type Capítulo de libro es_ES
dc.type Comunicación en congreso es_ES
dc.identifier.doi 10.4995/HEAd20.2020.11218
dc.relation.projectID info:eu-repo/grantAgreement/EC/H2020/737494/EU/scalable model-based framework for continuous development and runtime validation of complex systems./
dc.rights.accessRights Abierto es_ES
dc.description.bibliographicCitation Tran, CH.; Truscan, D.; Ahmad, T. (2020). Applying Test-driven Development in Evaluating Student Projects. En 6th International Conference on Higher Education Advances (HEAd'20). Editorial Universitat Politècnica de València. (30-05-2020). https://doi.org/10.4995/HEAd20.2020.11218 es_ES
dc.description.accrualMethod OCS es_ES
dc.relation.conferencename Sixth International Conference on Higher Education Advances es_ES
dc.relation.conferencedate Junio 02-05,2020 es_ES
dc.relation.conferenceplace València, Spain es_ES
dc.relation.publisherversion http://ocs.editorial.upv.es/index.php/HEAD/HEAd20/paper/view/11218 es_ES
dc.description.upvformatpfin 1155 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.issue 30-05-2020
dc.relation.pasarela OCS\11218 es_ES
dc.contributor.funder Electronic Components and Systems for European Leadership es_ES
dc.contributor.funder European Commission


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem