Revista Politécnica (Jun 2021)
Coffee Challenge: Un juego para la enseñanza de patrones de diseño de software
Abstract
En ingeniería de software el aprendizaje basado en juegos ayuda a incrementar la efectividad del aprendizaje en el aula de clase y permite poner en práctica conocimientos adquiridos. Los patrones de diseño son soluciones reusables a problemas comunes en el diseño de software, permiten crear software limpio y mantenible, sin embargo, para aplicar los patrones de diseño correctamente se requiere experiencia, por lo que es difícil aprenderlos. En este artículo se investigaron los patrones de diseño, su estructura y posibles aplicaciones, además de revisar juegos educativos existentes en el ámbito de la computación. Posteriormente se desarrolla unjuego para enseñar patrones de diseño seleccionados según la popularidad del patrón y su posible aplicación en una página web. Se realizan pruebas con estudiantes del área de ingeniería de software y afines, y se discuten los resultados obtenidos en las sesiones piloto realizadas.
Keywords