Evaluación en desarrollo de software para entornos competitivos: un estudio de caso de desarrollo de estrategias de IA
Autores: Palomo-Duarte, Manuel; García-Domínguez, Antonio; Balderas, Antonio
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Evaluación en desarrollo de software para entornos competitivos: un estudio de caso de desarrollo de estrategias de IA
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Competencias
Metodología
Habilidades de codificación
Revisión de código entre pares
Estudio de caso
Pautas
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 36
Citaciones: Sin citaciones
Las competiciones se utilizan ampliamente para motivar a los estudiantes en diversos procesos de aprendizaje, incluidos los de programación informática. Este documento presenta una metodología para diseñar y evaluar escenarios de aprendizaje competitivos que permiten a los estudiantes desarrollar tres habilidades de codificación diferentes: la capacidad de competir contra competidores desconocidos, la capacidad de competir contra competidores conocidos y la capacidad de competir contra versiones refinadas de competidores conocidos. La propuesta se basa en la revisión de código entre pares, implementada como un ciclo de mejora después de la difusión del código entre los participantes. Se realizó un estudio de caso para evaluar la metodología con dos cohortes de estudiantes en un curso de pregrado. El análisis de las calificaciones obtenidas sugiere que si bien el rendimiento después de nuestra asistencia mejoró, los estudiantes aún podrían fracasar o tener éxito independientemente de la asistencia. Los datos complementarios de los cuestionarios de los estudiantes y las observaciones del supervisor están alineados con este hallazgo. Como conclusión, la evidencia respalda la validez de la metodología. Además, se proporcionan varias pautas basadas en la experiencia para transferir la propuesta a otros entornos.
Descripción
Las competiciones se utilizan ampliamente para motivar a los estudiantes en diversos procesos de aprendizaje, incluidos los de programación informática. Este documento presenta una metodología para diseñar y evaluar escenarios de aprendizaje competitivos que permiten a los estudiantes desarrollar tres habilidades de codificación diferentes: la capacidad de competir contra competidores desconocidos, la capacidad de competir contra competidores conocidos y la capacidad de competir contra versiones refinadas de competidores conocidos. La propuesta se basa en la revisión de código entre pares, implementada como un ciclo de mejora después de la difusión del código entre los participantes. Se realizó un estudio de caso para evaluar la metodología con dos cohortes de estudiantes en un curso de pregrado. El análisis de las calificaciones obtenidas sugiere que si bien el rendimiento después de nuestra asistencia mejoró, los estudiantes aún podrían fracasar o tener éxito independientemente de la asistencia. Los datos complementarios de los cuestionarios de los estudiantes y las observaciones del supervisor están alineados con este hallazgo. Como conclusión, la evidencia respalda la validez de la metodología. Además, se proporcionan varias pautas basadas en la experiencia para transferir la propuesta a otros entornos.