12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1 2 3 4 5Enunciado preguntas Media % % % % %P1 Se ha incidido suficientemente en <strong>la</strong> aplicación práctica<strong>de</strong> <strong>la</strong> teoría3,44 3,13 3,13 46,88 40,63 6,25P2 Satisfacción <strong>de</strong>l alumno con <strong>la</strong> parte práctica <strong>de</strong> <strong>la</strong>asignatura3,34 3,13 18,75 25,00 46,88 6,25P3 Grado <strong>de</strong> satisfacción con los ejercicios <strong>de</strong> prácticas 3,41 0,00 18,75 28,13 46,88 6,25P4 Consi<strong>de</strong>ras interesante <strong>la</strong> explicación <strong>de</strong> patrones <strong>de</strong>3,81 3,13 0,00 34,38 37,50 25,00diseñoP5 Ves útil <strong>la</strong> aplicación <strong>de</strong> patrones <strong>de</strong> diseño en prácticas 3,72 3,13 6,25 28,13 40,63 21,88% Si % No % NSP6 Intentarías utilizar patrones en tu trabajo final <strong>de</strong> carreraSI o, NO o no sabes ¿Por qué?4. ConclusionesLos resultados obtenidos en <strong>la</strong>s encuestasrealizadas, confirman <strong>la</strong> consecución <strong>de</strong> losobjetivos p<strong>la</strong>nteados en el p<strong>la</strong>n estratégico. Nosólo por parte <strong>de</strong> los docentes, existe unaseguridad en <strong>la</strong> a<strong>de</strong>cuación <strong>de</strong> los patrones <strong>de</strong>diseño como parte <strong>de</strong>l temario <strong>de</strong> <strong>la</strong> asignatura <strong>de</strong>Programación Avanzada, sino que por parte <strong>de</strong> losalumnos, se logra transmitir y concienciar <strong>de</strong>dicha i<strong>de</strong>a.Los alumnos <strong>de</strong> ingeniería técnica no ven elconcepto <strong>de</strong> patrones <strong>de</strong> diseño como algopuramente teórico difícil <strong>de</strong> aplicar. Elevan elnivel <strong>de</strong> abstracción, facilitando <strong>de</strong> esta forma <strong>la</strong>comunicación con el profesor a <strong>la</strong> hora <strong>de</strong> p<strong>la</strong>nteary resolver nuevos problemas en los que sevislumbra <strong>la</strong> aplicación <strong>de</strong> patrones ya explicados.Se aprecian en <strong>la</strong> práctica los beneficios <strong>de</strong> <strong>la</strong>aplicación <strong>de</strong> patrones tanto a nivel <strong>de</strong> diseñocomo <strong>de</strong> implementación:• Reducción <strong>de</strong>l tiempo <strong>de</strong> <strong>de</strong>sarrollo• Mejora <strong>de</strong> documentación• Aumenta <strong>la</strong> calidad <strong>de</strong>l softwareA<strong>de</strong>más, se ha podido constatar el como llevarestas i<strong>de</strong>as más allá, en <strong>la</strong> realización <strong>de</strong> ProyectosFinal <strong>de</strong> Carrera, facilita <strong>la</strong> comunicación <strong>de</strong>ldocente y alumno. Se maneja un vocabu<strong>la</strong>riocomún y <strong>la</strong>s soluciones p<strong>la</strong>nteadas por uno yrealizadas por otro, son comprendidas y discutidasen un corto periodo <strong>de</strong> tiempo.Experiencias prácticas en esta línea seconfirman en <strong>la</strong> utilización <strong>de</strong> patrones observadorTab<strong>la</strong> 3 Resultados <strong>de</strong> <strong>la</strong> evaluación docente87,50 3,13 9,38y mediador en el caso <strong>de</strong> proyectos con una fuertecarga <strong>de</strong> interfaz gráfica. Igualmente el uso <strong>de</strong>patrones como composite, <strong>de</strong> cara a estructurascomplejas, en <strong>la</strong>s que <strong>la</strong>s composición es c<strong>la</strong>ve opatrones mucho más sencillos como singleton, quegarantiza unas propieda<strong>de</strong>s muy concretas, llevana que los tiempos <strong>de</strong> realización se acorten, <strong>la</strong>documentación sea correcta y que<strong>de</strong> una buenabase para que posteriores proyectos usen dichosdocumentos como base <strong>de</strong> trabajo. De hecho, elque <strong>la</strong>s soluciones adoptadas y el vocabu<strong>la</strong>rioempleado en <strong>la</strong> resolución <strong>de</strong>l proyecto seacomún, anima aquellos alumno que han cursado <strong>la</strong>asignatura <strong>de</strong> Programación Avanzada adocumentarse a partir <strong>de</strong>l trabajo <strong>de</strong> suscompañeros, aumentando <strong>la</strong> reutilización en elproceso <strong>de</strong> producción <strong>de</strong> software.Referencias[1] "Computing Curricu<strong>la</strong> 2001. ComputerScience" The Joint Task Force on ComputingCurricu<strong>la</strong> IEEE Computer Society. Associationfor Computing Machinery. Ed IEEE-CS y ACM.[2] Bertrand Meyer, “Object Oriented SoftwareConstruction”, 2 nd Edition. Ed Prentice Hall.1997.[3] Erich Gamma, R. Helm, R. Johnson, Vlissi<strong>de</strong>sJ. " Design Patterns. Elements of ReusableObject-Oriented Software". Ed Addison Wesley1995.[4] Mark Grand. " Patterns in Java. Volumen 1".Ed. Wiley computer publishing. 1998.[5] Miguel Rebollo. " Aprendizaje activo en e<strong>la</strong>u<strong>la</strong>". Actas JENUI 2001

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!