Entornos de Desarrollo

Documentos relacionados
Plan de estudios vigente desde el curso 2016/2017.

Síntesis de la programación

Y SISTEMAS DE GESTIÓN DE INFORMACIÓN I.E.S. SAN SEBASTIÁN. Curso C.F.G.S. DESARROLLO DE APLICACIONES WEB. <<Nombre del Ciclo>>

BOR nº 135, de 21 de octubre de 2011 [página 8754]

Plan de estudios vigente desde el curso 2016/2017.

Bases de Datos I. E. S. S A N S E B A S T I Á N. Curso 2016/17 C.F.G.S. DESARROLLO DE APLICACIONES WEB

Plan de estudios vigente desde el curso 2016/2017.

ROFESOR/A: Mª Inmaculada Vela Cárdenas. 2015/16 MÓDULO: APOYO A LA CURSO/GRUPO: 2º SSC 33 y SSC 33-V CFGS: INTEGRACION SOCIAL

Proyecto de Desarrollo de Aplicaciones Web.

PROGRAMACIÓN DIDÁCTICA MÓDULO: ENTORNOS DE DESARROLLO FORMACIÓN PROFESIONAL DE GRADO SUPERIOR DESARROLLO DE APLICACIONES WEB 1º CURSO

Diseño de Interfaces Web

RESULTADOS DEL APRENDIZAJE Y CRITERIOS DE EVALUACIÓN. (En negrita contenidos mínimos)... 2 CRITERIOS DE CALIFICACIÓN... 5

PROGRAMACIÓN MÓDULO PROFESIONAL. PROYECTO cód Equivalencia en créditos ECTS: 5 CICLO DE LABORATORIO CLÍNICO Y BIOMÉDICO ÍNDICE

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2017/2018

RESULTADOS DEL APRENDIZAJE Y CRITERIOS DE EVALUACIÓN. (En negrita contenidos mínimos). 2 CRITERIOS DE CALIFICACIÓN... 5

PROCESO INTEGRAL DE LA ACTIVIDAD COMERCIAL SEPARATA Departamento ADMINISTRACIÓN Y GESTIÓN. Jefe de departamento Mª DOLORES PEINADO RIPOLL

Bases de Datos I.E.S. SAN SEBASTIÁN. Curso C.F.G.S. DESARROLLO DE APLICACIONES WEB 2011/12 D E P A R T A M E N T O D E I N F O R M Á T I C A

Diseño de Interfaces Web

DESARROLLO COGNITIVO MOTOR

Módulo Profesional: Sistemas operativos monopuesto. Código: 0222.

Plan de estudios vigente desde el curso 2016/2017

INDICE (hipervínculos)

Objetivos, contenidos, criterios y procedimientos de evaluación. Criterios de recuperación.

PLAN DE ESTUDIOS CFGS ADMINISTRACIÓN Y FINANZAS

PROGRAMACIÓN EMPRESA E INICIATIVA EMPRENDEDORA

DESARROLLO DE APLICACIONES WEB

1º Bachillerato. CONTENIDOS, CRITERIOS DE EVALUACIÓN, ESTÁNDARES DE APRENDIZAJE, CONTENIDOS MÍNIMOS, HOJA DE CALIFICACIONES.

ASIGNATURA: INFORMÁTICA APLICADA 1º BACHILLERATO

CICLO FORMATIVO: Mantenimiento de instalaciones térmicas y de fluidos MÓDULO: Gestión del montaje, de la calidad y del mantenimiento CURSO: 2014/2015

3. Otras disposiciones

INDICE (hipervínculos)

INFORMACIÓN DE LA PROGRAMACIÓN VERIFICADA. Página 1 de 8

Y SISTEMAS DE GESTIÓN DE INFORMACIÓN

DEPARTAMENTOS DE ARTES PLÁSTICAS EVALUACIÓN

TÉCNICO SUPERIOR EN GESTIÓN DE VENTAS Y ESPACIOS COMERCIALES

IDENTIFICACIÓN. Certificación para enseñanzas regladas y presenciales de Formación Profesional

DIDÁCTICA DE LA MÚSICA ENSEÑANZAS PROFESIONALES DEPARTAMENTO DE COMPOSICIÓN

PROGRAMACIÓN 1062 EMPRESA E INICIATIVA EMPRENDEDORA FAMILIA PROFESIONAL ELECTRICIDAD/ELECTRÓNICA

INFORMACION GENERAL DEL PROGRAMA DE FORMACION DENOMINACIÓN DEL PROGRAMA: PROGRAMACION DE SOFTWARE. Productiva 6 MESES

Analizar la documentación gráfica y escrita del proyecto, determinando el listado de capítulos y de unidades de listado

MÓDULO: GESTION DE RECURSOS HUMANOS. CICLO: ADMINISTRACIÓN Y FINANZAS. CURSO: 2º OBJETIVOS GENERALES

Síntesis de la programación

1. Objetivos generales del título

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3

PROFESORADO: CARMEN CARRILLO FERNÁNDEZ// JESÚS GONZÁLEZ MARTINEZ Curso: 2018/19 MÓDULO: APOYO A LA INTERVENCIÓN CURSO/GRUPO: 2º SSC 33 y SSC 33- V

CRITERIOS DE EVALUACIÓN

PLANIFICACIÓN Y PRESENTACIÓN MATERIA/MÓDULO

Certificación enseñanzas regladas y presenciales de Formación Profesional

PROGRAMACIÓN DE FUNDAMENTOS DE ADMINISTRACIÓN Y GESTIÓN DE EMPRESAS. SEGUNDO DE BACHILLER.

C RITERIOS DE C ALIFICACIÓN (v.1)

SUPLEMENTO EUROPASS AL TÍTULO

PROGRAMA DE LA ASIGNATURA "Conocimiento del Entorno Social en Educación Infantil" Grado en Educación Infantil

PRESENTACIÓN-ASPECTOS GENERALES DE LA MATERIA

PROGRAMACIÓN 0169 EMPRESA E INICIATIVA EMPRENDEDORA

PROCEDIMIENTO EVALUACIÓN 1º ILUMINACIÓN CURSO LUMINOTECNIA

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 20017/2018

MEDICIONES Y VALORACIONES DE CONTRUCCIÓN PROCEDIMIENTOS, INSTRUMENTOS Y CRITERIOS DE EVALUACIÓN.

Tecnología hardware y software

Plan de estudios vigente desde el curso 2016/2017.

CRITERIOS DE EVALUACIÓN

INSTITUTO DE EDUCACIÓN SECUNDARIA ALBAYZÍN PROGRAMACIÓN ACADÉMICA CURSO 2017/2018 DEPARTAMENTO FORMACIÓN Y ORIENTACIÓN LABORAL

SUPLEMENTO EUROPASS AL TÍTULO

FAMILIA PROFESIONAL. Ciclo: Desarrollo de Aplicaciones Web. Módulo Profesional: Despliegue de Aplicaciones Web. PRG Página 1

I.E.S. Valle del Henares Curso: 2018/2019

80% examen 20% cuestionarios, test, pruebas orales. De no realizarse estos, se transferirá este 20% al examen.

ANÁLISIS Y DISEÑO DETALLADO DE APLICACIONES INFORMÁTICAS DE GESTIÓN

HORAS DE LIBRE CONFIGURACIÓN

Síntesis de la programación

Desarrollo Cognitivo y Motor Programación del aula. Desarrollo Cognitivo y Motor PROGRAMACIÓN DEL AULA

CI Politécnico Estella

SUPLEMENTO EUROPASS AL TÍTULO

PROGRAMA DE LA ASIGNATURA "Didáctica de la Musica en Educación Infantil" Grado en Educación Infantil

EDUCACIÓN SECUNDARIA OBLIGATORIA

PROGRAMACIÓN MODULO GESTIÓN DE RECURSOS HUMANOS

PROGRAMACIÓN DEL DEPARTAMENTO DE LENGUA CASTELLANA Y LITERATURA. CURSO 2016/2017 ESTRATEGIAS E INSTRUMENTOS DE EVALUACIÓN Y CRITERIOS DE CALIFICACIÓN

Guía Docente del Trabajo de Fin de Grado

PROGRAMACIÓN MÓDULO COMUNICACIÓN Y ATENCIÓN AL CLIENTE

MATERIA: ECONOMÍA DE LA EMPRESA

IES JUAN DE MAIRENA DEPARTAMENTO DE MATEMÁTICAS CRITERIOS DE CALIFICACIÓN CURSO

DEPARTAMENTO DE IMAGEN Y SONIDO I.E.S. RODRÍGUEZ MOÑINO, BADAJOZ

1. Introducción. 1. Módulo genérico. 2. Módulo específico. 3. Practicum. 4. Trabajo final de estudios

PROGRAMACIÓN DIDÁCTICA DE MÓDULO

DEPARTAMENTO de FOL PROGRAMACIÓN PARA ALUMNOS Y FAMILIAS. Empresa e Iniciativa Emprendedora (EIE)

1123. Actividades de Ocio y Tiempo Libre COMPETENCIA GENERAL

Curso escolar 2014/2015

1. OBJETIVOS GENERALES DEL BACHILLERATO PARA LA MATERIA DE ECONOMÍA DE LA EMPRESA

GUIÓN ASIGNATURA DE TECNOLOGÍA 3ºESO 17/18

CONTENIDOS Y TEMPORALIZACIÓN Los contenidos están organizados a lo largo de diez unidades didácticas:

2017/ Programación de Implantación Aplicaciones Web. Manuel Castaño Guillén

EDUCACIÓN DE PERSONAS ADULTAS GUÍA DEL ALUMNO

PROGRAMA DE LA ASIGNATURA "Aprendizaje y enseñanza de las materias de la especialidad (Informática)"

Guía Docente

PROGRAMACIÓN PROCESOS EN INSTALACIONES DE INFRAESTRUCTURAS COMUNES DE TELECOMUNICACIONES

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

Transcripción:

I.E.S. SAN SEBASTIÁN D E P A R T A M E N T O D E I N F O R M Á T I C A Entornos de Desarrollo Domínguez Zapico, Santiago Curso 2012/13 C.F.G.S. DESARROLLO DE APLICACIONES WEB

1. IDENTIFICACIÓN DEL TÍTULO El título de Técnico Superior en Desarrollo de Aplicaciones Web queda identificado por los siguientes elementos: Denominación: Desarrollo de Aplicaciones Web. Nivel: Formación Profesional de Grado Superior. Duración: 2.000 horas. Familia Profesional: Informática y Comunicaciones. Código: CINE-5b (Clasificación Internacional Normalizada de la Educación). 2. PERFIL PROFESIONAL Y ENTORNO PROFESIONAL El perfil profesional del título de Técnico Superior en Desarrollo de Aplicaciones Web queda determinado por su competencia general, sus competencias profesionales, personales y sociales, y por la relación de cualificaciones y, en su caso, unidades de competencia del Catálogo Nacional de Cualificaciones Profesionales incluidas en el título. 2.1 COMPETENCIA GENERAL La competencia general de este título consiste en desarrollar, implantar, y mantener aplicaciones web, con independencia del modelo empleado y utilizando tecnologías específicas, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidas en los estándares establecidos. 2.2 RELACIÓN DE CUALIFICACIONES Y UNIDADES DE COMPETENCIA DEL CATÁLOGO NACIONAL DE CUALIFICACIONES PROFESIONALES INCLUIDAS EN EL TÍTULO: Cualificaciones Profesionales completas: IFC154_3. Desarrollo de aplicaciones con tecnologías web (Real Decreto 1087/2005, de 16 de septiembre), que comprende las siguientes unidades de competencia: UC0491_3: Desarrollar elementos software en el entorno cliente. UC0492_3: Desarrollar elementos software en el entorno servidor. UC0493_3: Implementar, verificar y documentar aplicaciones web en entornos Internet, intranet y extranet. Cualificaciones Profesionales incompletas: IFC155_3. Programación en lenguajes estructurados de aplicaciones de gestión (Real Decreto 1087/2005, de 16 de septiembre), que comprende las siguientes unidades de competencia: UC0223_3: Configurar y explotar sistemas informáticos. I.E.S. San Sebastián - Departamento de Informática 2 / 19

UC0226_3: Programar bases de datos relacionales. IFC080_3. Programación con lenguajes orientados a objetos y bases de datos relacionales (Real Decreto 295/2004, de 20 de febrero), que comprende las siguientes unidades de competencia: UC0223_3: Configurar y explotar sistemas informáticos. UC0226_3: Programar bases de datos relacionales. 2.3 ENTORNO PROFESIONAL DESARROLLO DE APLICACIONES WEB Esta figura profesional ejerce su actividad en empresas o entidades públicas o privadas tanto por cuenta ajena como propia, desempeñando su trabajo en el área de desarrollo de aplicaciones informáticas relacionadas con entornos web (intranet, extranet e Internet). Las ocupaciones y puestos de trabajo más relevantes son los siguientes: Programadora o programador web. Programadora o programador multimedia. Desarrolladora o desarrollador de aplicaciones en entornos web. 3. ENSEÑANZAS DEL CICLO FORMATIVO 3.1 OBJETIVOS GENERALES DEL CICLO FORMATIVO: 1. Ajustar la configuración lógica analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos. 2. Identificar las necesidades de seguridad verificando el plan preestablecido para aplicar técnicas y procedimientos relacionados. 3. Instalar módulos analizando su estructura y funcionalidad para gestionar servidores de aplicaciones. 4. Ajustar parámetros analizando la configuración para gestionar servidores de aplicaciones. 5. Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos. 6. Seleccionar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos. 7. Utilizar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos. 8. Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar contenidos en la lógica de una aplicación web. I.E.S. San Sebastián - Departamento de Informática 3 / 19

9. Utilizar lenguajes de marcas y estándares web, asumiendo el manual de estilo, para desarrollar interfaces en aplicaciones web. 10. Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia. 11. Evaluar la interactividad, accesibilidad y usabilidad de un interfaz, verificando los criterios preestablecidos, para integrar componentes multimedia en el interfaz de una aplicación. 12. Utilizar herramientas y lenguajes específicos, cumpliendo las especificaciones, para desarrollar e integrar componentes software en el entorno del servidor web. 13. Emplear herramientas específicas, integrando la funcionalidad entre aplicaciones, para desarrollar servicios empleables en aplicaciones web. 14. Evaluar servicios distribuidos ya desarrollados, verificando sus prestaciones y funcionalidad, para integrar servicios distribuidos en una aplicación web. 15. Verificar los componentes de software desarrollados, analizando las especificaciones, para completar el plan de pruebas. 16. Utilizar herramientas específicas, cumpliendo los estándares establecidos, para elaborar y mantener la documentación de los procesos. 17. Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones. 18. Programar y realizar actividades para gestionar el mantenimiento de los recursos informáticos. 19. Analizar y utilizar los recursos y oportunidades de aprendizaje relacionadas con la evolución científica, tecnológica y organizativa del sector y las tecnologías de la información y la comunicación, para mantener el espíritu de actualización y adaptarse a nuevas situaciones laborales y personales. 20. Desarrollar la creatividad y el espíritu de innovación para responder a los retos que se presentan en los procesos y organización de trabajo y de la vida personal. 21. Tomar decisiones de forma fundamentada, analizando las variables implicadas, integrando saberes de distinto ámbito y aceptando los riesgos y la posibilidad de equivocación en las mismas, para afrontar y resolver distintas situaciones, problemas o contingencias. 22. Desarrollar técnicas de liderazgo, motivación, supervisión y comunicación en contextos de trabajo en grupo, para facilitar la organización y coordinación de equipos de trabajo. 23. Aplicar estrategias y técnicas de comunicación adaptándose a los contenidos que se van a transmitir, la finalidad y a las características de los receptores, para asegurar la eficacia en los procesos de comunicación. I.E.S. San Sebastián - Departamento de Informática 4 / 19

24. Evaluar situaciones de prevención de riesgos laborales y de protección ambiental, proponiendo y aplicando medidas de prevención personal y colectiva, de acuerdo a la normativa aplicable en los procesos del trabajo, para garantizar entornos seguros. 25. Identificar y proponer las acciones profesionales necesarias para dar respuesta a la accesibilidad universal y al diseño para todos. 26. Identificar y aplicar parámetros de calidad en los trabajos y actividades realizados en el proceso de aprendizaje, para valorar la cultura de la evaluación y de la calidad y ser capaces de supervisar y mejorar procedimientos de gestión de calidad. 27. Utilizar procedimientos relacionados con la cultura emprendedora, empresarial y de iniciativa profesional, para realizar la gestión básica de una pequeña empresa o emprender un trabajo. 28. Reconocer sus derechos y deberes como agente activo en la sociedad, teniendo en cuenta el marco legal que regula las condiciones sociales y laborales para participar como ciudadano democrático o ciudadana democrática. 3.3 MÓDULO PROFESIONAL DE ENTORNOS DE DESARROLLO. PRESENTACIÓN, RESULTADOS DE APRENDIZAJE, CRITERIOS DE EVALUACIÓN, CONTENIDOS Y ORIENTACIONES METODOLÓGICAS. a) Presentación. MÓDULO PROFESIONAL Entornos de Desarrollo Código 0487 Ciclo Formativo Grado Familia Profesional Duración Desarrollo de Aplicaciones Web Superior Informática y Comunicaciones 96 horas Curso 1º Nº de Créditos ECTS 6 Especialidad del profesorado Informática (Profesora o Profesor de Enseñanza Secundaria) b) Resultados de aprendizaje I.E.S. San Sebastián - Departamento de Informática 5 / 19

1. Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa informático, analizando sus características y las fases en las que actúan hasta llegar a su puesta en funcionamiento. 2. Evalúa entornos integrados de desarrollo analizando sus características para editar código fuente y generar ejecutable. 3. Verifica el funcionamiento de programas diseñando y realizando pruebas. 4. Optimiza código empleando las herramientas disponibles en el entorno de desarrollo. 5. Genera diagramas de clases valorando su importancia en el desarrollo de aplicaciones y empleando las herramientas disponibles en el entorno. 6. Genera diagramas de comportamiento valorando su importancia en el desarrollo de aplicaciones y empleando las herramientas disponibles en el entorno 4. CONTENIDOS BÁSICOS 1. RECONOCIMIENTO DE ELEMENTOS DEL DESARROLLO DE SOFTWARE Conceptos de programa informático y de aplicación informática. Concepto de lenguaje de programación. Tipos de lenguajes de programación. Características de los lenguajes más difundidos. Código fuente, código objeto y código ejecutable; máquinas virtuales. Proceso de obtención de código ejecutable a partir del código fuente; herramientas implicadas. Traductores de lenguajes. Depuradores. Fases del desarrollo de una aplicación, análisis, diseño, codificación, pruebas, documentación, explotación y mantenimiento, entre otras. Se realizará un trabajo práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de uno o varios problemas relacionado con los contenidos de la unidad didáctica. Criterios de evaluación: a) Se ha reconocido la relación de los programas con los componentes del sistema informático, memoria, procesador, periféricos, entre otros. b) Se han clasificado los lenguajes de programación. c) Se han diferenciado los conceptos de código fuente, objeto y ejecutable. d) Se han reconocido las características de la generación de código intermedio para su ejecución en máquinas virtuales. e) Se ha evaluado la funcionalidad ofrecida por las herramientas utilizadas en programación. f) Se ha diferenciado el funcionamiento de los distintos tipos de traductores de lenguajes ante el código fuente de un programa. g) Se han identificado las fases de desarrollo de una aplicación informática I.E.S. San Sebastián - Departamento de Informática 6 / 19

h) Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa informático, analizando sus características y las fases en las que actúan hasta llegar a su puesta en funcionamiento. 2. EVALUACIÓN DE ENTORNOS INTEGRADOS DE DESARROLLO: Funciones de un entorno de desarrollo. Componentes de un entorno de desarrollo. Instalación de un entorno de desarrollo. Mecanismo de actualización de un entorno de desarrollo. Uso básico de un entorno de desarrollo. Edición de programas. Generación de ejecutables. Entornos de desarrollo libres y comerciales más usuales. Uso de herramientas CASE en el desarrollo de software. Uso de Visual Studio.NET Uso de otros entornos de desarrollo Criterios de evaluación: a) Se han instalado entornos de desarrollo, propietarios y libres. b) Se han añadido y eliminado módulos en el entorno de desarrollo. c) Se ha personalizado y automatizado el entorno de desarrollo. d) Se ha configurado el sistema de actualización del entorno de desarrollo. e) Se han generado ejecutables a partir de código fuente de diferentes lenguajes en un mismo entorno de desarrollo. f) Se han generado ejecutables a partir de un mismo código fuente con varios entornos de desarrollo. g) Se han identificado las características comunes y específicas de diversos entornos de desarrollo. h) Evalúa entornos integrados de desarrollo analizando sus características para editar código fuente y generar ejecutable. Se realizará un trabajo práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de uno o varios problemas relacionado con los contenidos de la unidad didáctica. 3. DISEÑO Y REALIZACIÓN DE PRUEBAS: Tipos de pruebas, funcionales, estructurales, regresión. Procedimientos y casos de prueba. Pruebas de Código, cubrimiento, valores límite, clases de equivalencia. Herramientas de depuración de código. Planificación de Pruebas. Pruebas unitarias; herramientas. Pruebas de integración. Pruebas del sistema. Pruebas de aceptación. Automatización de pruebas. I.E.S. San Sebastián - Departamento de Informática 7 / 19

Calidad del software. Normas y certificaciones. Medidas de calidad del software. Criterios de evaluación: a) Se han identificado los diferentes tipos de pruebas. b) Se han definido casos de prueba. c) Se han identificado las herramientas de depuración y prueba de aplicaciones ofrecidas por el entorno de desarrollo. d) Se han utilizado herramientas de depuración para definir puntos de ruptura y seguimiento. e) Se han utilizado las herramientas de depuración para examinar y modificar el comportamiento de un programa en tiempo de ejecución. f) Se ha documentado el plan de pruebas. g) Verifica el funcionamiento de programas diseñando y realizando pruebas. Se realizará un trabajo práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de uno o varios problemas relacionado con los contenidos de la unidad didáctica. 4. OPTIMIZACIÓN Y DOCUMENTACIÓN: Refactorización. Concepto y limitaciones. Patrones de refactorización más usuales. Refactorización y pruebas. Herramientas de ayuda a la refactorización. Documentación. Uso de comentarios. Alternativas. Herramientas. Estilos de codificación. CRITERIOS DE EVALUACIÓN: a) Se han identificado los patrones de refactorización más usuales. b) Se han elaborado las pruebas asociadas a la refactorización. c) Se ha revisado el código fuente usando un analizador de código. d) Se han identificado las posibilidades de configuración de un analizador de código. e) Se han aplicado patrones de refactorización con las herramientas que proporciona el entorno de desarrollo. f) Se ha realizado el control de versiones integrado en el entorno de desarrollo. g) Se ha documentado el código fuente mediante comentarios. h) Se han utilizado herramientas del entorno de desarrollo para documentar los procesos, datos y eventos. i) Se han utilizado herramientas del entorno de desarrollo para documentar las clases. j) Optimiza código empleando las herramientas disponibles en el entorno de desarrollo. I.E.S. San Sebastián - Departamento de Informática 8 / 19

Se realizará un ejercicio práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de un problema relacionado con los contenidos de la unidad didáctica. 5. CONTROL DE VERSIONES: Concepto y características. Tipos. Herramientas. Repositorio. CRITERIOS DE EVALUACIÓN: a) Se ha realizado el control de versiones integrado en el entorno de desarrollo. b) Uso de herramientas externas para la realización de el control de versiones c) Elabora documentación del proyecto. d) Se ha realizado el control de versiones integrado en el entorno de desarrollo. Se realizará un trabajo práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de uno o varios problemas relacionado con los contenidos de la unidad didáctica. 6. UML - ELABORACIÓN DE DIAGRAMAS DE CLASES: Notación de los diagramas de clases. Clases. Atributos, métodos y visibilidad. Objetos. Instanciación. Relaciones. Herencia, composición, agregación, asociación y uso. Herramientas para la elaboración de diagramas de clases. Instalación. Generación de código a partir de diagramas de clases. Generación de diagramas de clases a partir de código. Criterios de evaluación: a) Se han identificado los patrones de refactorización más usuales. b) Se han elaborado las pruebas asociadas a la refactorización. c) Se ha revisado el código fuente usando un analizador de código. d) Se han identificado las posibilidades de configuración de un analizador de código. e) Se han aplicado patrones de refactorización con las herramientas que proporciona el entorno de desarrollo. f) Se ha realizado el control de versiones integrado en el entorno de desarrollo. g) Se ha documentado el código fuente mediante comentarios. h) Se han utilizado herramientas del entorno de desarrollo para documentar los procesos, datos y eventos. i) Se han utilizado herramientas del entorno de desarrollo para documentar las clases. I.E.S. San Sebastián - Departamento de Informática 9 / 19

j) Genera diagramas de clases valorando su importancia en el desarrollo de aplicaciones y empleando las herramientas disponibles en el entorno. Se realizará un trabajo práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de uno o varios problemas relacionado con los contenidos de la unidad didáctica. 7. UML - ELABORACIÓN DE DIAGRAMAS DE COMPORTAMIENTO: Tipos. Campo de aplicación. Diagramas de casos de uso. Actores, escenario, relación de comunicación. Diagramas de interacción. Diagramas de secuencia. Línea de vida de un objeto, activación, envío de mensajes. Diagramas de colaboración. Objetos, mensajes. Diagramas de estados. Estados, eventos, señales, transiciones. Diagramas de actividades. Actividades, transiciones, decisiones y combinaciones. Criterios de evaluación: a) Se han identificado los distintos tipos de diagramas de comportamiento. b) Se ha reconocido el significado de los diagramas de casos de uso. c) Se han interpretado diagramas de interacción. d) Se han elaborado diagramas de interacción sencillos. e) Se han interpretado diagramas de estados. f) Se han planteado diagramas de estados sencillos. g) Se ha interpretado el significado de diagramas de actividades. h) Se han elaborado diagramas de actividades sencillos. i) Genera diagramas de comportamiento valorando su importancia en el desarrollo de aplicaciones y empleando las herramientas disponibles en el entorno. Se realizará un trabajo práctico evaluable en el que el alumno deberá elaborar una memoria donde detalle y describa la solución de uno o varios problemas relacionado con los contenidos de la unidad didáctica. 5. ORIENTACIONES PEDAGÓGICAS. Este módulo profesional contiene parte de la formación necesaria para desempeñar la función de desarrollador de aplicaciones. La función de desarrollador de aplicaciones incluye aspectos como: La utilización de las herramientas software disponibles. La elaboración de documentación interna y técnica de la aplicación. La elaboración y ejecución de pruebas. I.E.S. San Sebastián - Departamento de Informática 10 / 19

La optimización de código. Las actividades profesionales asociadas a esta función se aplican en el desarrollo de aplicaciones. La formación del módulo contribuye a alcanzar los objetivos generales de este ciclo formativo que se relacionan a continuación: a) Ajustar parámetros analizando la configuración para gestionar servidores de aplicaciones. b) Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos. c) Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar contenidos en la lógica de una aplicación Web. d) Utilizar lenguajes de marcas y estándares Web, asumiendo el manual de estilo, para desarrollar interfaces en aplicaciones Web. e) Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia. La formación del módulo contribuye a alcanzar las competencias profesionales, personales y sociales de este título que se relacionan a continuación: a) Gestionar bases de datos, interpretando su diseño lógico y verificando integridad, consistencia, seguridad y accesibilidad de los datos. b) Integrar contenidos en la lógica de una aplicación Web, desarrollando componentes de acceso a datos adecuados a las especificaciones. c) Desarrollar componentes multimedia para su integración en aplicaciones Web, empleando herramientas específicas y siguiendo las especificaciones establecidas. d) Integrar componentes multimedia en el interface de una aplicación Web, realizando el análisis de interactividad, accesibilidad y usabilidad de la aplicación. e) Desarrollar e integrar componentes software en el entorno del servidor Web, empleando herramientas y lenguajes específicos, para cumplir las especificaciones de la aplicación. Las líneas de actuación en el proceso de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo versarán sobre: a) La interpretación de documentación técnica. b) La instalación, configuración y personalización de diversos entornos de desarrollo. c) La utilización de distintos entornos de desarrollo para la edición y prueba de aplicaciones. d) La utilización de herramientas de depuración, optimización y documentación de aplicaciones. e) La generación de diagramas técnicos. f) La elaboración de documentación interna de la aplicación. I.E.S. San Sebastián - Departamento de Informática 11 / 19

6. METODOLOGÍA En general, a la hora de trabajar los contenidos procedimentales, es imprescindible utilizar la metodología Aprender haciendo, es decir, deben ser actividades eminentemente prácticas y de carácter individual. Una metodología muy apropiada es el aprendizaje basado en proyectos o en problemas, dado que los trabajos o proyectos en este módulo pueden reproducir perfectamente una situación real de una empresa. Este tipo de metodologías aumentan la motivación del alumnado, fomentan el trabajo en equipo y la investigación, y les ayuda a relacionar mejor la teoría y la práctica. El profesor o la profesora deberá realizar un seguimiento cercano e individualizado del proceso de aprendizaje de cada alumno/a asesorando y guiando al alumno/a o en su proceso de aprendizaje. Finalmente, se debe remarcar, en todo momento, que aquellos contenidos relacionados con las actitudes y comportamientos que caracterizan al o a la profesional, especialmente los relativos al orden, rigor, seguridad, respeto, colaboración, atención y asistencia, deben ser tratados con el mayor énfasis posible, ya que, de ello depende que otros u otras profesionales puedan desempeñar su trabajo La metodología didáctica de la formación profesional específica promoverá la integración de contenidos científicos, tecnológicos y organizativos. Asimismo, favorecerá en el alumno/a la capacidad para aprender por sí mismo y para trabajar en equipo. Por lo tanto, para el desarrollo de éste módulo profesional planteo la utilización de una metodología activa, de manera que el aprendizaje resulte de la transmisión de conocimientos por parte del profesor/a y de la acción del alumno/a, estimulando la indagación personal, el razonamiento, el sentido crítico, la reflexión y la toma de postura razonada. Por ello deben aprender haciendo cosas. Ello implica actividades basadas en la participación, motivación, discusión, flexibilidad, en el contacto con la realidad cotidiana y el trabajo en equipo. Además los contenidos de lo aprendido deben resultar funcionales, aplicables a circunstancias reales de la vida cotidiana. A continuación aparecen reflejadas las pautas generales en las que vamos a basar nuestra metodología lo largo del desarrollo del módulo profesional de Análisis y diseño detallado de aplicaciones informáticas de gestión: a) Indagar los esquemas cognitivos previos del alumnado. b) Se presentarán los contenidos de forma amena para propiciar el interés del alumnado. c) Plantear los contenidos de forma accesible y asequible, con síntesis y sencillez. d) Se trabajará con el alumno/a en el razonamiento y la reflexión de lo aprendido, no memorizado. e) Se pondrán en práctica los conocimientos para afianzarlos. I.E.S. San Sebastián - Departamento de Informática 12 / 19

f) Cada vez que se inicie un nuevo núcleo de conocimientos se hará una visión de conjunto estableciendo conexiones con los anteriores. g) La intervención en el aula se hará en forma de charla-coloquio o debate. h) Los alumnos/as deben ir relacionando la información recibida en el aula con los temas de actualidad. i) Cuando el progreso no sea uniforme en todos los alumnos/as la ayuda pedagógica tendrá en cuenta la diversidad en el proceso evolutivo. A continuación aparecen reflejas las estrategias o pasos metodológicos que se van seguir a lo largo del desarrollo del módulo profesional de Servicios en Red: 1. PRESENTACIÓN DEL MÓDULO: En la primera clase se realizará una presentación del módulo al alumnado, explicando sus características, los contenidos, la metodología y criterios de evaluación que se van a aplicar. 2. UNIDADES DIDÁCTICAS: Se seguirán los siguientes pasos: a) Planteamiento inicial: Al inicio de cada unidad didáctica se hará una exposición de los contenidos temáticos más relevantes de forma explicativa y descriptiva, con aportación de hechos que interesen al alumnado, relacionándolos con su futura actividad profesional. En esta parte se realizará lo siguiente: sondeo, debate y planteamiento de diversas cuestiones al alumnado. b) Desarrollo: dentro del cual se expondrá una mapa conceptual, y a partir del mismo se explicará el tema por parte del profesor/a c) Auto aprendizaje: Se realizarán actividades de enseñanza-aprendizaje que faciliten la mejor comprensión del tema propuesto (debates, discusiones, aplicaciones prácticas, trabajos de exposición en clase...). Intentaremos promover situaciones de aplicación a casos reales. Si el aprendizaje ha sido significativo los conceptos, procedimientos y actitudes adquiridos serán fácilmente trasladables a otras situaciones y contextos. d) Recapitulación: resumen de ideas básicas y retroalimentación. A continuación se detallan el tipo de actividades que se van a emplear en el desarrollo de las diferentes unidades didácticas que componen el módulo profesional de Servicios en Red: a) Actividades de tipo introductorio para aproximar al alumno/a en la temática de estudio, despertar su interés y curiosidad, centrar el problema objeto de investigación y sondear los esquemas previos. b) Actividades tendentes a la obtención de información específica de la unidad didáctica: selección de artículos de prensa, documentación, entrevistas, internet... c) Tratamiento del material objeto de estudio. d) Confección de un glosario de términos específicos de la unidad de trabajo. e) Realizar un esquema del tema para que los alumnos/as clarifiquen los contenidos del mismo, así como para desarrollar su capacidad de síntesis. f) Plantear al grupo diversos organizadores (son pequeñas frases que sintetizan el contenido del tema) y luego comentarlas. I.E.S. San Sebastián - Departamento de Informática 13 / 19

g) Contestar a diferentes preguntas teóricas y casos prácticos, para cuya resolución sea fundamental el razonamiento y aplicación de los conocimientos trabajados en la unidad didáctica. h) Realizar trabajos individuales o en grupo de investigación y exposición en clase sobre un tema relacionado con la unidad de trabajo. i) Realizar actividades mediante la utilización de las nuevas tecnologías (PC, búsqueda de información en Internet, web del centro...). j) En cada unidad didáctica se realiza un estudio detallado de las actividades a realizar, según el caso se utilizarán con un carácter introductorio, de desarrollo y de profundización. 7. EVALUACIÓN La evaluación en el módulo de Entornos de Desarrollo, perteneciente al Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones Web, se realizará los criterios de evaluación establecidos en los módulos profesionales, así como los objetivos generales del ciclo formativo. 7.1. INSTRUMENTOS DE EVALUACIÓN Podemos destacar fundamentalmente los siguientes: a) Pruebas escritas: son el medio tradicional de evaluación del alumnado, se utilizaran las siguientes: Prueba teórica: el estudiante debe contestar una serie de cuestiones de carácter teórico. Examen práctico: se deben resolver unos supuestos o problemas planteados aplicando un determinado instrumento o modelo a la situación descrita. Pruebas mixtas: valorándose tanto el aprendizaje teórico como la capacidad de resolver cuestiones prácticas mediante la aplicación de los conocimientos teóricos adquiridos. Examen con posibilidad de consultar bibliografía: son pruebas encaminadas a resolver cuestiones o casos con la posibilidad de consultar libros o apuntes previamente preparados por el alumno/a. Se trata de evaluar la capacidad de obtener información, analizarla y resolver problemas prácticos, más que la memorización de unos conocimientos teóricos. b) Pruebas orales y presentación de trabajos: se trata de evaluar el grado de asimilación de los contenidos, basándonos en la capacidad que tiene el alumno/a para expresarse oralmente sobre cuestiones planteadas. En las presentaciones el alumno/a puede usar un pequeño guión para facilitar su exposición. c) Entrega de trabajos de prácticas tanto individuales como en grupo. 7.2. CALIFICACIONES DE LOS ALUMNOS/AS EN EL MÓDULO: La calificación tendrá una nota numérica. Los alumnos deben superar cada una de las pruebas y prácticas que se corresponderán a los contenidos teóricos y prácticos de las unidades didácticas. Se realizará, al menos, una prueba y una práctica por evaluación. El profesor en función del desarrollo de las clases, y para facilitar el trabajo del alumno, podrá dividir tanto la prueba I.E.S. San Sebastián - Departamento de Informática 14 / 19

escrita como la práctica en uno o varios parciales que se correspondan con bloques de contenidos. La nota final de la prueba y de la práctica en cada evaluación se corresponderá con la media ponderada de los distintos parciales. Los factores de ponderación que se utilizarán para el cálculo de la nota se indicarán a los alumnos y estarán en función de los contenidos abarcados. La nota de cada trimestre y las finales se obtendrán de la media ponderada de los siguientes aspectos (con carácter general): Pruebas específicas escritas del periodo 60% Entregas de Trabajos de prácticas en la evaluación 40% Los trabajos prácticos evaluables realizados por cada unidad didáctica serán ponderados de igual forma salvo que se indique otro tipo de ponderación, la cual será comunicada y justificada a los alumnos con antelación. Para superar la evaluación el alumno deberá obtener una calificación mínima de 5. En el caso de que la prueba escrita no tenga una calificación mínima de 3,5 puntos o que cada una de las pruebas prácticas no supere la calificación de 5 se considerará la evaluación no superada, siendo preciso recuperar la parte que no ha obtenido la calificación mínima. Las prácticas tendrán carácter individual. Deberán ser entregadas en plazo y forma según se acuerde con el alumnado. Se valorará la calidad del trabajo, el cumplimiento de los objetivos de la misma, la completitud, y la funcionalidad (si procede). La ponderación de cada uno de estos parámetros será dada a conocer al alumnado y estará en función del tipo de práctica a realizar. Si existiera alguna duda razonable de la autoría de alguna de las pruebas entregadas por algún alumno, el profesor podrá realizar las pruebas/preguntas que estimase conveniente e incluso, si resultara demasiado evidente, podría llegar a evaluar como no apta la parte práctica de la evaluación correspondiente. Se informará previamente a los alumnos del tipo de prueba que se va a realizar: preguntas teóricas, ejercicios prácticos, preguntas tipo test, etc... También se explicarán los criterios de corrección que se aplicarán a la prueba y los objetivos que se pretende que alcancen los alumnos. La valoración de cada una de las preguntas que componen las pruebas se indicarán al comienzo de la misma. Se valorará positiva o negativamente, tanto en la nota final de cada evaluación como la del curso, la actitud del alumno en clase, su trabajo, asistencia, participación y colaboración. Dicha valoración quedará a juicio de lo percibido por el profesor durante el desarrollo de las clases y permitirá redondear la nota obtenida por exceso o por defecto según se considere. El cálculo de la nota de cada evaluación se realizará mediante la siguiente expresión : Nota = Nota Examen*0.6 + Nota media ponderada de prácticas*0.4 En principio solo habrá un examen por evaluación, pero no se descarta hacer más si el tipo de alumnado así lo requiriera. En caso de que haya más de uno, el alumnado será conocedor en todo momento de la ponderación. I.E.S. San Sebastián - Departamento de Informática 15 / 19

Para que se considere superada una evaluación es preciso haber realizado todas las prácticas y estar evaluadas con una calificación positiva, mayor o igual que 5. Asimismo, el cálculo de la nota final de la asignatura se realizará mediante la siguiente expresión : Nota = (Ev1* %Ev1 + Ev2* %Ev2+ Ev3* %Ev3) Donde %EV i se corresponderá con el peso específico de cada una de las evaluaciones dentro del conjunto de la asignatura, cuyos valores serían los siguientes: %EV 1 = %EV 2 = %EV 3 = 1/3 Los alumnos que no hayan superado la 1ª o 2ª evaluación tendrán la oportunidad de recuperar en el siguiente trimestre. El profesor y los alumnos acordarán una fecha en la que se puede realizar un examen. Asimismo, se deberán entregar las prácticas pendientes en el plazo pactado para su corrección. Nota Recuperación = Prueba escrita * 0.6+ Prácticas *0.4 El alumno que al finalizar la tercera evaluación tenga alguna evaluación pendiente deberá recuperarla en el periodo de recuperación hasta la evaluación final. En dicho periodo de recuperación se establecerá un plan de recuperación individualizado en el que el alumno deberá superar todas las pruebas escritas que tiene pendientes, y entregar todas las prácticas que no haya superado con calificación positiva. 7.3. CALIFICACIÓN Y FALTAS DE ASISTENCIA INJUSTIFICADAS. Según los acuerdos del E.T.C.P. (7/7/2011) y del departamento de informática (13/12/2011) la calificación de los alumnos con faltas de asistencia se evaluará acorde a las siguientes instrucciones. ACUERDO DEL E.T.C.P. SOBRE INDICENDIA DE LAS FALTAS DE ASISTENCIA INJUSTIFICADAS EN LA EVALUACIÓN DE LOS ALUMNOS DE ENSEÑANZAS POSTOBLIGATORIAS (7/7/2011) 1. Cuando el nº de faltas sin justificación supere el 20% de las horas lectivas de una materia, el alumno será evaluado con un 4 como máximo en la evaluación de esa materia, independientemente de otras calificaciones obtenidas en las pruebas y exámenes realizados. Si un alumno tiene un número de faltas significativas pero inferior al 20%, el departamento fijará la reducción de nota que se aplicará en función del número de faltas sin justificar. 2. El alumno podrá realizar la actividad de recuperación programada en la evaluación siguiente, siempre que no le sea aplicada la norma anterior por falta de asistencia no justificada. 3. Las justificaciones de asistencia deben ser documentales. En caso de que exista sospecha de justificación indebida, el tutor o el profesor del alumno lo expondrá en la reunión más inmediata del Equipo Educativo y lo notificará al director o al jefe de estudios del dentro que advertirá a los representantes legales del alumno sobre las consecuencias de tales acciones. 4. En cualquier caso, cada profesor comprobará con el tutor la correspondiente veracidad de las faltas no justificadas antes de la evaluación. 5. Los alumnos deberán mostrar el documento de justificación a todos los profesores, quedando éste bajo custodia del tutor. ACUERDO DEL DEPARTAMENTO DE INFORMÁTICA SOBRE REDUCCIÓN DE CALIFICACIÓN (13/12/2011) I.E.S. San Sebastián - Departamento de Informática 16 / 19

Si el número de faltas injustificadas de un alumno está entre el 10% y el 20% de las horas lectivas de una materia se reducirá proporcionalmente la calificación de la materia hasta 3 puntos, atendiendo a la siguiente fórmula: Calificación final= Calificación sin reducción - (3 * (mínimo (Porcentaje F.I, 20)-10) / 10 Esta fórmula también se aplicará a los alumnos que tengan más de un 20% de F.I. y cuya calificación final sea menor que 4 después de aplicar la fórmula. O sea el que tenga 10% de F.I. no tendrá reducción de nota, el que tenga 15% tendrá una reducción de 1,5 ptos, y el que tenga un 20% tendrá una reducción de 3 ptos. Cada alumno deberá justificar a todos los profesores las faltas para que estás sean contabilizadas como justificadas. 7.3. EVALUACIÓN DEL PROCESO DE ENSEÑANZA. El profesorado debe evaluar los aprendizajes de los alumnos y alumnas, los procesos de enseñanza y su propia práctica docente. Igualmente evaluará el Proyecto Curricular, las Programaciones Didácticas de los módulos profesionales y el desarrollo real del currículo en relación con su adecuación a las necesidades educativas del Centro, a las características específicas de los alumnos/as y al entorno socioeconómico, cultural y profesional. Para proceder a la evaluación del proceso de enseñanza, es decir, la autoevaluación del profesor/a se podrá utilizar los siguientes instrumentos: En la ejecución de las actividades observaremos el interés de los alumnos/as y el grado de dificultad de las tareas. La adecuación de los recursos y materiales utilizados. El ambiente de trabajo y la organización del aula. Análisis de la evaluación de los resultados conceptuales de los alumnos/as y con otros profesores/as. La observación externa por parte de otros profesores/as. La valoración por parte del alumnado a través de cuestionarios para que expresen sus opiniones sobre: el grado de dificultad de las tareas, la utilidad de los contenidos, el atractivo de la información, el nivel de conocimientos alcanzado, la adecuación de los materiales y recursos y la organización del aula y del trabajo. 8. ATENCIÓN AL ALUMNADO CON NEE: La Consejería de Educación y Ciencia, en virtud de lo establecido en el artículo 16 del Real Decreto 676/1993 por el que se establecen directrices generales sobre los títulos y las correspondientes enseñanzas mínimas de Formación Profesional y en la disposición adicional undécima del Real Decreto 777/1998, regulará para los alumnos y alumnas con necesidades educativas especiales el marco normativo que permita las posibles adaptaciones curriculares para el logro de las finalidades establecidas en el artículo 2 del presente Decreto. I.E.S. San Sebastián - Departamento de Informática 17 / 19

9. ACTIVIDADES COMPLEMENTARIAS Y EXTRAESCOLARES: LAS CONFERENCIAS: Las conferencias de profesionales ajenos a la a enseñanza facilitan el contacto con la realidad económica y empresarial, ampliando el aprendizaje. La posibilidad de un coloquio o turno de palabras donde los alumnos puedan preguntar sobre aspectos concretos del tema expuesto, permite a estos profundizar en el tema específico. Los ciclos de conferencias especializadas son un interesante método para ampliar los conocimientos, la visión que tienen los alumnos sobre la materia y descubrir nuevas facetas del tema. VISITAS A EMPRESAS: Las visitas a empresas despiertan gran interés en los alumnos, constituyendo experiencias que normalmente se recuerdan. Este método permite el contacto con las empresas reales donde se desarrollan las tareas que han servido de contenido para el aprendizaje en las aulas. Contribuyen a una mayor relación entre las empresas y el mundo universitario. La eficaz utilización de este método requiere la preparación por parte del profesor y unos conocimientos previos de los alumnos. La planificación previa y la organización facilitan el que la visita sea realmente efectiva. Las etapas en la organización de la visita de empresa serian: Planificación. Partiendo de los objetivos didácticos se selecciona la empresa, se contacta con la dirección y se planifica la visita. Formación de los alumnos sobre la empresa, el sector y el mercado en el que opera. Desarrollo de la visita con exposición por parte de los expertos de los distintos aspectos de la empresa y su problemática. Posteriormente a la visita, exposición por parte del profesor de los aspectos más importantes y conclusiones de la visita. Debate en clase de los resultados de la visita. Redacción de un informe de la visita por parte de los alumnos participantes. Las visitas a empresas constituyen un buen método para poner en contacto los alumnos con la realidad empresarial. Su inconveniente radica en la dificultad para organizarla por el excesivo número de alumnos de cada curso. 10. REVISIÓN Y SEGUIMIENTO DE LA PROGRAMACIÓN Trimestralmente y, a través del Departamento, se realizará una evaluación de los distintos aspectos de la programación para su posible revisión y reformulación de los planteamientos iníciales, procediendo a introducir los necesarios ajustes para su adecuación al contexto específico. 14. TEMPORALIZACIÓN Con el objeto de permitir que los alumnos asimilen mejor los conocimientos, y teniendo presente la interrelación que existe entre este módulo y el de programación, se temporalizarán y secuenciarán las unidades de la siguiente forma. I.E.S. San Sebastián - Departamento de Informática 18 / 19

UNIDADES DIDÁCTICAS SECUENCIADAS DURACIÓN UD 0: Presentación del módulo. 1 h. UD 1: Reconocimiento de elementos del desarrollo de software 9 h. UD 2: Evaluación de entornos integrados de desarrollo. 9 h. UD 6: UML - Elaboración de diagramas de clases. 15 h. UD 7: UML - Elaboración de diagramas de comportamiento. 25 h. UD 5: Control de versiones 6 h. UD 4: Optimización y documentación. 10 h. UD 3: Diseño y realización de pruebas. 25 h. TOTAL 99 horas I.E.S. San Sebastián - Departamento de Informática 19 / 19