Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub
La definición y evaluación de exámenes prácticos el la docencia de la ingeniería del software supone desafíos importantes, puesto que la evaluación de actividades de desarrollo software es extremadamente costosa en tiempo para los profesores. En este artículo se presenta una aproximación para la def...
| Autores: | , , , , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2023 |
| País: | España |
| Institución: | Universidad de Sevilla (US) |
| Repositorio: | idUS. Depósito de Investigación de la Universidad de Sevilla |
| OAI Identifier: | oai:idus.us.es:11441/166536 |
| Acceso en línea: | https://hdl.handle.net/11441/166536 |
| Access Level: | acceso abierto |
| Palabra clave: | Ingeniería del software GitHub Pruebas de software |
| id |
ES_fe8e2cb96bb14be2b979e134027d1ffd |
|---|---|
| oai_identifier_str |
oai:idus.us.es:11441/166536 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHubParejo Maestre, José AntonioCabanillas Macías, CristinaEstrada Torres, BediliaGarcía Rodríguez, José MaríaMüller Cejás, CarlosResinas Arias de Reyna, ManuelIngeniería del softwareGitHubPruebas de softwareLa definición y evaluación de exámenes prácticos el la docencia de la ingeniería del software supone desafíos importantes, puesto que la evaluación de actividades de desarrollo software es extremadamente costosa en tiempo para los profesores. En este artículo se presenta una aproximación para la definición y evaluación de exámenes prácticos de una asignatura donde se imparte el uso de frameworks para el desarrolo web, así como una introducción a las pruebas de software. La propuesta permite crear pruebas prácticas de desarrollo de código que se corrigen automáticamante, y que obligan a poner en práctica la tecnología y los conocimientos de diseño, uso de frameworks y pruebas de software a los estudiantes. Se presenta además un estudio de los efectos de aplicar la propuesta durante dos años, arrojando resultados satisfactorios tanto a nivel académico como de opinión del alumnado.In software engineering teaching, defining and evaluating practical exams pose significant challenges since the evaluation of software development tasks is extremely time-consuming for teachers. In this article, we propose an approach to define and evaluate practical exams for a software development using web application frameworks and an introduction to software testing. This proposal allows us to create practical exams on code development that are self-corrected while demanding students to apply their technology-related design, framework usage, and testing knowledge. Moreover, we discuss an evaluation of the effects of our proposal for two consecutive courses, which provides satisfactory results regarding both academic level and students’ opinions.Asociación de Enseñantes Universitarios de la Informática (AENUI)Lenguajes y Sistemas Informáticos2023info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/11441/166536reponame:idUS. Depósito de Investigación de la Universidad de Sevillainstname:Universidad de Sevilla (US)EspañolActas de las Jornadas sobre la Enseñanza Universitaria de la Informática (JENUI), 8, 327-334.https://rua.ua.es/dspace/handle/10045/137218info:eu-repo/semantics/openAccessoai:idus.us.es:11441/1665362026-06-17T12:51:07Z |
| dc.title.none.fl_str_mv |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| title |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| spellingShingle |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub Parejo Maestre, José Antonio Ingeniería del software GitHub Pruebas de software |
| title_short |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| title_full |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| title_fullStr |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| title_full_unstemmed |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| title_sort |
Suite de pruebas auto-evaluable como examen de laboratorio: una aproximación pragmática con Spring Boot y GitHub |
| dc.creator.none.fl_str_mv |
Parejo Maestre, José Antonio Cabanillas Macías, Cristina Estrada Torres, Bedilia García Rodríguez, José María Müller Cejás, Carlos Resinas Arias de Reyna, Manuel |
| author |
Parejo Maestre, José Antonio |
| author_facet |
Parejo Maestre, José Antonio Cabanillas Macías, Cristina Estrada Torres, Bedilia García Rodríguez, José María Müller Cejás, Carlos Resinas Arias de Reyna, Manuel |
| author_role |
author |
| author2 |
Cabanillas Macías, Cristina Estrada Torres, Bedilia García Rodríguez, José María Müller Cejás, Carlos Resinas Arias de Reyna, Manuel |
| author2_role |
author author author author author |
| dc.contributor.none.fl_str_mv |
Lenguajes y Sistemas Informáticos |
| dc.subject.none.fl_str_mv |
Ingeniería del software GitHub Pruebas de software |
| topic |
Ingeniería del software GitHub Pruebas de software |
| description |
La definición y evaluación de exámenes prácticos el la docencia de la ingeniería del software supone desafíos importantes, puesto que la evaluación de actividades de desarrollo software es extremadamente costosa en tiempo para los profesores. En este artículo se presenta una aproximación para la definición y evaluación de exámenes prácticos de una asignatura donde se imparte el uso de frameworks para el desarrolo web, así como una introducción a las pruebas de software. La propuesta permite crear pruebas prácticas de desarrollo de código que se corrigen automáticamante, y que obligan a poner en práctica la tecnología y los conocimientos de diseño, uso de frameworks y pruebas de software a los estudiantes. Se presenta además un estudio de los efectos de aplicar la propuesta durante dos años, arrojando resultados satisfactorios tanto a nivel académico como de opinión del alumnado. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/11441/166536 |
| url |
https://hdl.handle.net/11441/166536 |
| dc.language.none.fl_str_mv |
Español |
| language_invalid_str_mv |
Español |
| dc.relation.none.fl_str_mv |
Actas de las Jornadas sobre la Enseñanza Universitaria de la Informática (JENUI), 8, 327-334. https://rua.ua.es/dspace/handle/10045/137218 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Asociación de Enseñantes Universitarios de la Informática (AENUI) |
| publisher.none.fl_str_mv |
Asociación de Enseñantes Universitarios de la Informática (AENUI) |
| dc.source.none.fl_str_mv |
reponame:idUS. Depósito de Investigación de la Universidad de Sevilla instname:Universidad de Sevilla (US) |
| instname_str |
Universidad de Sevilla (US) |
| reponame_str |
idUS. Depósito de Investigación de la Universidad de Sevilla |
| collection |
idUS. Depósito de Investigación de la Universidad de Sevilla |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869425695412715520 |
| score |
15,811543 |