Download ciclo formativo de grado superior de desarrollo de aplicaciones web
Transcript
CICLO FORMATIVO DE GRADO SUPERIOR DE DESARROLLO DE APLICACIONES WEB 1. INFORMACIÓN GENERAL CFGS Desarrollo de Aplicaciones Web (LOE) Nº HORAS 2000 horas = 1683 online + 317 presenciales de Formación en centros de trabajo Título Oficial de Técnico Superior en Desarrollo de Aplicaciones Web TITULACIÓN Título Homologado por la Generalitat de Catalunya IDIOMA La impartición del ciclo es en español FAMILIA PROFESIONAL Informática y comunicaciones OBJETIVO (COMPETENCIA GENERAL) CONTENIDOS REQUISITOS DE ACCESO OCUPACIONES Y PUESTOS DE Desarrollar, implantar y mantener aplicaciones web, con independencia del modelo empleado y utilizando tecnologías específicas del lado cliente o servidor, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidos por los estándares establecidos oficialmente. Bases de datos Programación Lenguajes de marcas y sistemas de gestión de información Entornos de desarrollo Desarrollo web en entorno servidor Formación y orientación laboral Empresa e iniciativa emprendedora Sistemas informáticos Desarrollo web en entorno cliente Diseño de interfaces web Proyecto de desarrollo de aplicaciones web Para acceder a un Ciclo Formativo de Grado Superior es necesario haber superado la Prueba de Acceso o tener uno de los siguientes títulos: Bachillerato LOGSE Prueba de acceso a la universidad para mayores de 25 años COU FPII Otros Ciclos Formativos de Grado Superior Otro título oficial equivalente o superior a cualquiera de los anteriores Webmaster Community manager TRABAJO Social Media Técnico en analítica web Responsable de proyectos TIC Técnico en optimización y posicionamiento web Cualificaciones completas y unidades de competencia: 2154_3 Desarrollo de aplicaciones con tecnologías web UC 2049111 Desarrollar elementos software en el entorno cliente. UC 2049211 Desarrollar elementos software en el entorno servidor. UC 2049311 Implementar, verificar y documentar aplicaciones web en entornos Internet, intranet y extranet. CUALIFICACIONES PROFESIONALES Cualificaciones parciales y unidades de competencia: 2155_3 Programación en lenguajes estructurados de aplicaciones de gestión UC 2022311 Configurar y explotar sistemas informáticos UC 2022611 Gestionar bases de datos relacionales. UC 2022311 Configurar y explotar sistemas informáticos. 2155_3 Programación en lenguajes estructurados de aplicaciones de gestión UC 2022611 Programar bases de datos relacionales. UC 2022311 Configurar y explotar sistemas informáticos. TALLER INICIAL: Tiene lugar una semana antes del inicio del semestre para todos aquellos alumnos que se matriculan por primera vez FECHAS DE INICIO EXISTEN DOS PERIODOS POSIBLES ANUALES PARA COMENZAR LOS ESTUDIOS EN UCOC: PRIMER INICIO: SEPTIEMBRE/OCTUBRE SEGUNDO INICIO: ENERO/FEBRERO 2. OBJETIVOS Ajustar la configuración lógica analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos. Identificar las necesidades de seguridad verificando el plan preestablecido para aplicar técnicas y procedimientos relacionados. Instalar módulos analizando su estructura y funcionalidad para gestionar servidores de aplicaciones. Ajustar parámetros analizando la configuración para gestionar servidores de aplicaciones. Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos. Seleccionar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos. Utilizar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos. Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar contenidos en la lógica de una aplicación web. Utilizar lenguajes de marcas y estándares web, asumiendo el manual de estilo, para desarrollar interfaces en aplicaciones web Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia. Evaluar la interactividad, accesibilidad y usabilidad de un interfaz, verificando los criterios preestablecidos, para Integrar componentes multimedia en el interfaz de una aplicación. Utilizar herramientas y lenguajes específicos, cumpliendo las especificaciones, para desarrollar e integrar componentes software en el entorno del servidor web. Emplear herramientas específicas, integrando la funcionalidad entre aplicaciones, para desarrollar servicios empleables en aplicaciones web. Evaluar servicios distribuidos ya desarrollados, verificando sus prestaciones y funcionalidad, para integrar servicios distribuidos en una aplicación web. Verificar los componentes de software desarrollados, analizando las especificaciones, para completar el plan de pruebas. Utilizar herramientas específicas, cumpliendo los estándares establecidos, para elaborar y mantener la documentación de los procesos. Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones. Programar y realizar actividades para gestionar el mantenimiento de los recursos informáticos. 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. 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. 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. 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. 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. Evaluar situaciones de prevención de riesgos laborales y de protección ambiental, proponiendo y aplicando medidas de prevención, personales y colectivas, de acuerdo a la normativa aplicable en los procesos del trabajo, para garantizar entornos seguros. Identificar y proponer las acciones profesionales necesarias para dar respuesta a la accesibilidad universal y al diseño para todos 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. 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. 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. 3. PROGRAMA Módulo Contenido Horas M1 Sistemas informáticos UF1: Instalación, configuración y explotación del sistema informático UF2: Gestión de la información y de recursos en una red UF3: Implantación de programario específico Bases de datos UF1: Introducción a las bases de datos UF2: Lenguajes SQL: DML y DDL UF3: Lenguajes SQL: DCL y extensión procedimental UF4: Bases de datos objetos-relacionales Programación UF1: Programación estructurada UF2: Diseño modular UF3: Fundamentos de gestión de ficheros UF4: Programación orientada a objetos UF5: POO. Librerías de clases fundamentales UF6: POO. Introducción a la persistencia Lenguajes de marcas y sistemas de gestión de información UF1: Programación con XML UF2: Ámbitos de aplicación de XML UF3: Sistemas de gestión empresarial Entornos de desarrollo UF1: Desarrollo de software UF2: Optimización de software UF3: Introducción al diseño orientado a objetos Desarrollo web en entorno cliente UF1: Sintaxis del lenguaje. Objetos predefinidos del lenguaje UF2: Estructuras definidas por el programador. Objetos UF3: Acontecimientos. Manejo de formularios. Modelos de objetos del documento UF4: Comunicación asíncrona cliente-servidor Desarrollo web en entorno servidor UF1: Desarrollo web en entorno servidor UF2: Generación dinámica de páginas web UF3: Técnicas de acceso a datos UF4: Servicios web. Páginas dinámicas interactivas. Webs híbridos Despliegue de aplicaciones web UF1: Servidores web y de transferencia de ficheros UF2: Servidores de aplicaciones web UF3: Despliegue de aplicaciones web 198 h M2 M3 M4 M5 M6 M7 M8 231 h 297 h 99 h 66 h 165 h 165 h 99 h M9 M10 M11 M12 M13 UF4: Control de versiones y documentación Diseño de interfaces web UF1: Diseño de la interface. Estilos UF2: Elementos multimedia: creación e integración UF3: Accesibilidad y usabilidad Formación y orientación laboral (FOL) UF1: Incorporación al trabajo UF2: Prevención de riesgos laborales Empresa e iniciativa emprendedora UF1: Empresa e iniciativa emprendedora Proyecto de desarrollo de aplicaciones web UF1: Proyecto de desarrollo de aplicaciones web Formación en centros de trabajo (FCT) 99 h 99 h 66 h 99 h 317 h 4. OFERTA DE MÓDULOS Los módulos del ciclo se ofrecen en semestres alternativos, por lo que en el momento de realizar la matrícula es importante comprobar si los módulos en que queremos inscribirnos se imparten en ese semestre. En la siguiente tabla se especifica la oferta de módulos para este Ciclo Formativo: MÓDULOS QUE SE INICIAN EN SEPTIEMBRE/OCTUBRE M1: Sistemas informáticos M2: Bases de datos M3: Programación (II) *** M6: Desarrollo web en entorno cliente M8: Despliegue de aplicaciones web M12: Proyecto de desarrollo de aplicaciones web** MÓDULOS QUE SE INICIAN EN ENERO/FEBRERO M3: Programación (I) *** M4: Lenguajes de marcas y sistemas de gestión de información M10: Formación y orientación laboral* M11: Empresa e iniciativa emprendedora M5: Entornos de desarrollo M9: Diseño de interfícies web M7: Desarrollo web en entorno servidor M12: Proyecto de desarrollo de aplicaciones web** * Este módulo contendrá algunas actividades en lengua inglesa. ** El Proyecto de Síntesis se ofrece todos los semestres, y se desarrolla de forma intensiva y en el mes posterior a la finalización de todos los módulos del Ciclo Formativo. *** El módulo 3 Programación se divide en dos bloques (I y II) los cuales se cursan separadamente. La Formación en Centros de Trabajo (FCT), que corresponde a las prácticas en empresas, puede iniciarse en cualquier semestre del año, pero no podrá cursarse hasta haber superado el 50% de los módulos del Ciclo Formativo. REQUERIMIENTOS: Para cursar el Proyecto de Síntesis es necesario haber cursado todos los módulos del Ciclo Formativo o estar cursando los últimos en el mismo semestre en que se realice el Proyecto. Para cursar los módulos M3 (II), M5, M6, M7, M8 y M9 es necesario tener aprobadas el 60% de las Unidades Formativas del módulo3 de Programación (I). RECOMENDACIONES: Para cursar el módulo M5, se recomienda haber cursado previamente el módulo M3 de Programación (II). Para cursar los módulos M6 y M7, se recomienda haber cursado previamente el módulo M4. 5. ITINERARIOS FORMATIVOS RECOMENDADOS a) ITINERARIO RECOMENDADO EN DOS AÑOS Para todos aquellos alumnos que tengan alta disponibilidad de tiempo para dedicar a los estudios (30 horas semanales aproximadamente), se recomienda realizar el ciclo en dos años de acuerdo con el siguiente orden: 1r SEMESTRE: M1 + M2 2º SEMESTRE: M3 (I) + M4 + M11 + M10 3r SEMESTRE: M3 (II) + M6 + M8 4º SEMESTRE: M5 + M9 + M7 + M12 La Formación en Centros de Trabajo (FCT), que corresponde a las prácticas en empresas, puede iniciarse una vez finalizado el 2º semestre siempre y cuando se hayan aprobado el 50% de los módulos del Ciclo Formativo. B) ITINERARIO RECOMENDADO EN TRES AÑOS Si tienes cargas laborales y/o familiares y cuentas con una disponibilidad para los estudios de aproximadamente 20 horas semanales, te recomendamos realizar el ciclo en tres años, de acuerdo con el siguiente orden: 1r SEMESTRE: M2 2º SEMESTRE: M3 (I) + M4 3r SEMESTRE: M1 + M3 (II) 4º SEMESTRE: M9 + M10 + M11 5º SEMESTRE: M6 + M8 6º SEMESTRE: M5 + M7 + M12 La Formación en Centros de Trabajo (FCT), que corresponde a las prácticas en empresas, puede iniciarse una vez finalizado el 3r semestre siempre y cuando se hayan aprobado el 50% de los módulos del Ciclo Formativo. 6. TIPOLOGÍA DE LA FORMACIÓN a) DESCRIPCIÓN DE LA FORMACIÓN Es una formación online que no requiere más presencialidad que la establecida por la ley: La formación práctica en los centros de trabajo (módulo FCT) Los exámenes que se realizarán en los centros UCOC. Se trata de una formación dirigida a un grupo de alumnos, por lo tanto, el alumno se encontrará acompañado y en contacto con otros estudiantes a través del campus virtual. Es una formación tanto teórica como práctica que requiere actividad constante por parte del alumno. Hay una evaluación continua que garantiza la adquisición progresiva de las competencias requeridas. Los estudios se pueden llevar a cabo de forma asíncrona (sin estipular una hora concreta de conexión). La formación contempla la posibilidad de participar en elementos síncronos (que requerirán una hora concreta de conexión) como es el caso de las clases virtuales, aunque éstas no son obligatorias para aprobar. La intervención de los profesores es activa, impartiendo clases, corrigiendo actividades, moderando foros, etc. Los alumnos cuentan con servicios de referencia y soporte, a los que podrán dirigirse para orientarse y resolver las dudas o incidencias necesarias. b) METODOLOGÍA La metodología en UCOC se caracteriza por su dinamismo y se centra en la actividad del alumno. El plan docente conforma la estructura y la actividad de aprendizaje del aula, que se asienta en tres elementos principales: Los materiales: Cada módulo cuenta con contenidos de todos los temas que se abordan, tanto en la teoría como en la práctica. Entre estos contenidos se pueden encontrar materiales didácticos específicos y recursos de aprendizaje como puedan ser artículos, vídeos, referencias bibliográficas, etc. Las actividades: Para garantizar la aplicación práctica de los conocimientos adquiridos y la integración de los contenidos de cada tema, se encuentran las actividades. Éstas son corregidas y evaluadas de forma individual por los profesores. Entre las actividades se pueden encontrar trabajos de desarrollo, resolución de casos, foros de debate, búsquedas en internet, etc. Las clases virtuales: Sirven a modo de resumen de la materia impartida y de las actividades realizadas con el objetivo de ampliar y reforzar el aprendizaje. Estas clases son impartidas en directo por el profesor de la asignatura a través de un sistema de videoconferencia y permiten a los alumnos expresar dudas sobre la materia a través de un chat habilitado durante la sesión. Las clases virtuales de cada asignatura se imparten regularmente y quedan almacenadas en el campus virtual para que aquellos alumnos que no han podido asistir en el momento en que se celebran puedan consultarlas en cualquier otro momento. c) SISTEMA DE EVALUACIÓN El sistema de evaluación contempla evaluación continua y exámenes: Evaluación continua: Se establece con el fin de garantizar el aprendizaje progresivo y consta de actividades a desarrollar y realización de diferentes test. El peso de la evaluación continua es de un 50% de la nota de la Unidades formativas que componen un módulo y se ha de obtener como mínimo un 5 para que pueda hacer media con la nota de examen y superar la asignatura. *Las clases virtuales no son evaluables, pero su asistencia y participación en directo será valorada por los respectivos profesores. La no asistencia a estas clases nunca perjudicará ni podrá restar nota a los alumnos. Exámenes: Los exámenes de los módulos, entre los que se encuentra también la presentación del trabajo final de síntesis, son presenciales y se realizan al final de cada semestre en los centros UCOC de Barcelona o Madrid. La convocatoria se desarrolla durante un único fin de semana, pudiendo comenzar el viernes por la tarde y extendiéndose hasta el domingo. En ella se concentran los exámenes de todas las asignaturas que se han cursado ese semestre. El peso del examen es de un 50% de la nota de las Unidades formativas que componen un módulo y se ha de superar con una nota mínima de 5. *En el semestre en que se realice el Proyecto de Síntesis habrá una convocatoria adicional de manera presencial para la presentación del mismo. Superación de una Unidad formativa: Para aprobar una Unidad Formativa se requiere aprobar el examen presencial y que la nota final de la Unidad formativa sume una puntuación igual o superior a un 5. Nota UF= 50% nota examen (mín. 5) + 50% nota evaluación continua (mín. 5) Superación de un Módulo: Para aprobar un módulo o asignatura es necesario superar todas las Unidades Formativas que lo componen. Superación de Ciclo: Para superar un ciclo formativo completo deben aprobarse todos los módulos que lo componen, incluido el módulo de Formación en Centros de Trabajo. d) SOPORTE AL ALUMNO El estudiante dispone de una serie de servicios que dan soporte tanto a su aprendizaje como a los trámites administrativos que deba realizar: Profesorado: Existe la figura de un profesor para cada uno de los módulos. Los profesores, además de impartir el contenido, resuelven las dudas que tiene el alumno en cuanto a la dinámica de la asignatura y a los contenidos teóricos y prácticos de la misma en un plazo máximo de: 48 horas en días laborables 72 horas en días no laborables Una semana en períodos vacacionales. Secretaría académica: La secretaría académica integra todos los procesos administrativos y necesarios para estudiar, como puedan ser la inscripción, la matriculación, la tramitación del expediente, la certificación, etc. Gestión docente: Desde el servicio de gestión docente, se orientará a los alumnos en relación al itinerario a seguir y a la dinámica general de aprendizaje. Además, coordinará la acción tutorial y será el punto de referencia del alumno para gestionar las dudas y cuestiones que puedan afectar al proceso de aprendizaje. 7. REQUISITOS a) REQUISITOS TÉCNICOS Los requisitos técnicos para poder estudiar son disponer de un ordenador PC actual con una potencia media-alta y un software actualizado, así como una conexión a Internet de banda ancha. Además, es necesario: Disponer de un paquete Microsoft Office 2003 o superior (versión online reducida y gratuita en https://skydrive.live.com/ ). Tener instalado: o Flash Player (descarga gratuita en http://get.adobe.com/es/flashplayer/) o Adobe Reader (descarga gratuita en http://get.adobe.com/es/reader/ ) Disponer de altavoces o cascos y, puntualmente, de una cámara de vídeo y micrófono (integrados habitualmente en ordenadores portátiles o como dispositivos externos en PC de sobremesa). Y se recomienda: Utilizar el siguiente navegador de descarga gratuita para acceder al campus virtual: o Google Chrome (descarga gratuita en http://www.google.com/chrome?hl=es) b) OTROS REQUISITOS Para poder estudiar sin dificultades se requieren además otros conocimientos técnicos o competencias específicas: Conocimientos técnicos: Se requieren conocimientos básicos de informática, de utilización de navegadores, de uso de correo electrónico y de edición de textos. Conocimientos del campus y de la dinámica de aprendizaje: Para las personas que se matriculen por primera vez, es obligatorio realizar el Módulo 0, una formación virtual que tiene como objetivo conocer el manejo del campus virtual y entender la dinámica de aprendizaje. Esta formación tendrá lugar una semana antes del inicio del primer semestre. Competencias para ser un buen estudiante a distancia: Se requiere capacidad de autodisciplina y responsabilidad en la gestión del propio aprendizaje.