Considerations when using an Automatic Grading System within Computer Science Modules
[EN] This paper aims to investigate the effectiveness of automatic grading systems, with a focus on their uses within Computer Science. Automatic grading systems have seen a rise in popularity in recent years with publications concerning automatic grading systems usually linked to a specific system....
| Autores: | , , , |
|---|---|
| Tipo de documento: | capítulo de livro |
| Data de publicação: | 2021 |
| País: | España |
| Recursos: | Universitat Politècnica de València (UPV) |
| Repositório: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | inglês |
| OAI Identifier: | oai:riunet.upv.es:10251/173003 |
| Acesso em linha: | https://riunet.upv.es/handle/10251/173003 |
| Access Level: | Acceso aberto |
| Palavra-chave: | Higher Education Learning Educational systems Teaching Automatic grading system CS1 Programming Student Feedback |
| id |
ES_f700f3da19380dbfbc340254f2edac4c |
|---|---|
| oai_identifier_str |
oai:riunet.upv.es:10251/173003 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Considerations when using an Automatic Grading System within Computer Science ModulesThompson, AmyMooney, AidanNoone, MarkHegarty-Kelly, EmlynHigher EducationLearningEducational systemsTeachingAutomatic grading systemCS1ProgrammingStudent Feedback[EN] This paper aims to investigate the effectiveness of automatic grading systems, with a focus on their uses within Computer Science. Automatic grading systems have seen a rise in popularity in recent years with publications concerning automatic grading systems usually linked to a specific system. This paper will discuss the factors that need to be considered when using automatic grading, regardless of which system is being used, and will make recommendations for each factor. This discussion is based on the authors' experience of using an automatic grading system in a CS1 environment. From the research conducted, many elements should be considered when using these systems. These include how the code will be tested, the need for plagiarism checks and how marks are awarded. The findings of this study suggest there is a lack of defined standards when using these systems. This analysis of the considerations provides valuable insight into how these systems should be used and what the standards should be built on.Editorial Universitat Politècnica de ValènciaRepositorio Institucional de la Universitat Politècnica de València Riunet20212021-07-26book parthttp://purl.org/coar/resource_type/c_3248VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/bookPartapplication/pdfhttps://riunet.upv.es/handle/10251/173003reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/1730032026-06-13T07:49:27Z |
| dc.title.none.fl_str_mv |
Considerations when using an Automatic Grading System within Computer Science Modules |
| title |
Considerations when using an Automatic Grading System within Computer Science Modules |
| spellingShingle |
Considerations when using an Automatic Grading System within Computer Science Modules Thompson, Amy Higher Education Learning Educational systems Teaching Automatic grading system CS1 Programming Student Feedback |
| title_short |
Considerations when using an Automatic Grading System within Computer Science Modules |
| title_full |
Considerations when using an Automatic Grading System within Computer Science Modules |
| title_fullStr |
Considerations when using an Automatic Grading System within Computer Science Modules |
| title_full_unstemmed |
Considerations when using an Automatic Grading System within Computer Science Modules |
| title_sort |
Considerations when using an Automatic Grading System within Computer Science Modules |
| dc.creator.none.fl_str_mv |
Thompson, Amy Mooney, Aidan Noone, Mark Hegarty-Kelly, Emlyn |
| author |
Thompson, Amy |
| author_facet |
Thompson, Amy Mooney, Aidan Noone, Mark Hegarty-Kelly, Emlyn |
| author_role |
author |
| author2 |
Mooney, Aidan Noone, Mark Hegarty-Kelly, Emlyn |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Repositorio Institucional de la Universitat Politècnica de València Riunet |
| dc.subject.none.fl_str_mv |
Higher Education Learning Educational systems Teaching Automatic grading system CS1 Programming Student Feedback |
| topic |
Higher Education Learning Educational systems Teaching Automatic grading system CS1 Programming Student Feedback |
| description |
[EN] This paper aims to investigate the effectiveness of automatic grading systems, with a focus on their uses within Computer Science. Automatic grading systems have seen a rise in popularity in recent years with publications concerning automatic grading systems usually linked to a specific system. This paper will discuss the factors that need to be considered when using automatic grading, regardless of which system is being used, and will make recommendations for each factor. This discussion is based on the authors' experience of using an automatic grading system in a CS1 environment. From the research conducted, many elements should be considered when using these systems. These include how the code will be tested, the need for plagiarism checks and how marks are awarded. The findings of this study suggest there is a lack of defined standards when using these systems. This analysis of the considerations provides valuable insight into how these systems should be used and what the standards should be built on. |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021 2021-07-26 |
| dc.type.none.fl_str_mv |
book part http://purl.org/coar/resource_type/c_3248 VoR http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/bookPart |
| format |
bookPart |
| dc.identifier.none.fl_str_mv |
https://riunet.upv.es/handle/10251/173003 |
| url |
https://riunet.upv.es/handle/10251/173003 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Editorial Universitat Politècnica de València |
| publisher.none.fl_str_mv |
Editorial Universitat Politècnica de València |
| dc.source.none.fl_str_mv |
reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia instname:Universitat Politècnica de València (UPV) |
| instname_str |
Universitat Politècnica de València (UPV) |
| reponame_str |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| collection |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869424815819980800 |
| score |
15,301603 |