Analyzing students' perceptions to improve the design of an automated assessment tool in online distributed programming

Designing an automated assessment tool in online distributed programming can provide students with a meaningful distributed learning environment that improves their academic performance. However, it is a complex and challenging endeavor that, as far as we know, has not been investigated yet. To addr...

Descripción completa

Detalles Bibliográficos
Autores: Daradoumis, Thanasis, Marquès Puig, Joan Manuel, Arguedas, Marta, Calvet Liñán, Laura
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2019
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/129428
Acceso en línea:https://hdl.handle.net/10609/129428
Access Level:acceso abierto
Palabra clave:distributed programming assignment
automatic assessment
online learning
students' perceptions
assignació de programació distribuïda
avaluació automàtica
aprenentatge en línia
percepcions dels estudiants
asignación de programación distribuida
evaluación automática
aprendizaje en línea
percepciones de los estudiantes
Web-based instruction
Ensenyament virtual
Enseñanza virtual
Descripción
Sumario:Designing an automated assessment tool in online distributed programming can provide students with a meaningful distributed learning environment that improves their academic performance. However, it is a complex and challenging endeavor that, as far as we know, has not been investigated yet. To address this research gap, this work presents a new automated assessment tool in online distributed programming, called DSLab. The tool was evaluated in a real long-term online educational experience by analyzing students' perceptions with the aim of improving its design. A quantitative analysis method was employed to collect and analyze data concerning students perceptions as to whether using the DSLab tool was really a worthwhile experience. Our study shows that the DSLab tool includes acceptable utility and efficiency features. It also identifies factors that influence current design efficiency with the aim of improving DSLab design by suggesting new functionalities and ideas.