Download CÓDIGO 9988001815 TÍTULO Entornos de desarrollo software
Document related concepts
Transcript
CÓDIGO 9988001815 TÍTULO Entornos de desarrollo software. CRÉDITOS -CRÉDITOS ECTS 6 CONTEXTUALIZACIÓN Esta materia pertenece al Módulo 3: Programación Duración y ubicación temporal dentro del plan de estudios: Las seis materias que componen el módulo se imparten en DOS CURSOS diferentes: Primer curso: primer semestre: Fundamentos de programación segundo semestre: Laboratorio de Programación y Programación con Estructuras Lineales Segundo curso: primer semestre: Programación Orientada a Objetos segundo semestre: Programación Web y Técnicas de Programación Avanzadas Tercer curso: primer semestre: Entornos de desarrollo de SW (optativa) segundo semestre: Programación Declarativa (optativa) COMPETENCIAS GENERALES DE MÓDULO • Se desarrollaran competencias generales o transversales tales como responsabilidad, capacidad de reflexión y pensamiento crítico, toma de decisiones, resolución de problemas, trabajo en equipo, planificación y gestión del tiempo, flexibilidad, comunicación oral y escrita COMPETENCIAS ESPECIFICAS DE MODULO Específicas para las materias básica y obligatorias: • Ser capaz de diseñar datos y algoritmos para solucionar problemas avanzados, y de implementarlos en programas mediante diversos lenguajes de programación, gestionando datos almacenados en ficheros. • Gestionar el control de los programas mediante módulos . • Analizar diversas soluciones algorítmicas para un problema a fin de elegir aquella que mejor se ajuste a necesidades específicas tales como la eficiencia. • Comprender y aplicar conceptos básicos de ingeniería del software para la resolución práctica de proyectos de mediana envergadura. • Conocer y aplicar los conceptos básicos inherentes al paradigma de la orientación a objetos, aplicando principios de buen diseño y lenguajes y herramientas de modelado e implementando programas en un lenguaje de programación Orientado a Objetos • Conocer los principales conceptos de la programación Cliente/Servidor (C/S) así como las diferentes tecnologías que en cada momento soporten la programación C/S • Entender las implicaciones en el diseño de sistemas con arquitectura C/S y tomar las decisiones adecuadas para montar y utilizar un entorno de desarrollo y producción de aplicaciones C/S Específicas para las materias optativas: • Conocer los conceptos básicos de la programación funcional y de la programación lógica y desarrollar programas mediante lenguajes de programación adecuados para dichos paradigmas. • Conocer los principales entornos y arquitecturas de desarrollo SW TEMARIO • • • • Introducción a los Entornos de Desarrollo Entornos de Desarrollo Básicos Herramientas de mercado Entornos asociados a diferentes arquitecturas software ACTIVIDADES FORMATIVAS DEL MODULO Las actividades que contribuyen al desarrollo de las competencias mencionadas serán habitualmente las siguientes con la distribución de créditos que se muestra a continuación: • • • • Presentación de los conceptos básicos de la materia utilizando el método de la lección (10 ECTS: 0.5 ECTS en Laboratorio de Programación, 1 ECTS en Programación Web y 1.5 ECTS en cada una de las materias restantes). Resolución de test, ejercicios y problemas: Asegura la comprensión de los conceptos, ejercita la capacidad de adquisición de conocimiento y aplica los conocimientos a situaciones concretas y prácticas. Desarrolla la capacidad de iniciativa, responsabilidad y reflexión (11 ECTS: 0.5 ECTS Programación Web y en Programación Declarativa y 2 ECTS en Fundamentos de Programación, Programación con Estructuras Lineales, Programación Orientada a Objetos y Técnicas de programación avanzadas) Aprendizaje Basado en Proyectos: Aplicación de los conocimientos a situaciones reales o simuladas. Desarrolla la capacidad de trabajo en equipo, responsabilidad, planificación y manejo de información (11 ECTS: 3.5 ECTS en Laboratorio de Programación, 2.5 ECTS en Programación Web, 2 ECTS en Programación Declarativa y 0.5 ECTS en Programación Web y 1 ECTS en en cada una de las materias restantes). Estudio independiente del alumno (16 ECTS: 2 ECTS en cada una de las materias). EVALUACIÓN El alumno será evaluado en función del grado de consecución de las metas propuestas en cada actividad, así como de su participación activa en las mismas, pudiéndose realizar, dependiendo de la actividad, alguno de los siguientes procedimientos de evaluación: pruebas objetivas, pruebas de respuesta corta y/o larga, ensayos, informes, memorias de prácticas, participación y contribución en las actividades grupales, presentaciones orales, cuadernos de campo, pruebas de ejecución de tareas, mapas mentales, portafolio, autoevaluación y análisis de productos. La evaluación concluye con un reconocimiento sobre el nivel de aprendizaje conseguido por el estudiante y se expresa en calificaciones numéricas, de acuerdo con lo establecido en la legislación vigente. NORMATIVA ESPECÍFICA No procede