DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR



Documentos relacionados
DATOS ESPECÍFICOS DEL CURSO

MODULO DISEÑO Y REALIZACION DE SERVICIOS DE PRESENTACION EN ENTORNOS GRAFICOS

Aplicaciones informáticas ADMINISTRACIÓN Y GESTION

PROGRAMA FORMATIVO. 1. Identifica la estructura y organización de la empresa, relacionándolas con el tipo de servicio que presta.

PROGRAMA FORMATIVO. 1. Identifica la estructura y organización de la empresa, relacionándolas con el tipo de servicio que presta.

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software.

Diseño y desarrollo de una aplicación informática para la gestión de laboratorios

I.E.S. AGUADULCE PROGRAMACIÓN DIDÁCTICA. Programación CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES WEB

TEMA 6: AUDITORIA INTERNA

Objetivos y Competencias

Operación 8 Claves para la ISO

UF0320: Aplicaciones informáticas de tratamiento de textos

Plan de estudios vigente desde el curso 2013/2014. Actualizado en el curso 2014/2015 para incorporar la lengua inglesa en el módulo M12.

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

MICROSOFT EXCEL 2007

Módulo: APLICACIONES INFORMÁTICAS Y OPERATORIA DE TECLADOS.

8. Desarrollo de aplicaciones web

MICROSOFT EXCEL 2007 (COMPLETO)

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

Programación del Módulo Profesional. Proyecto de Desarrollo de Aplicaciones Multiplataforma. Del Ciclo Formativo de Grado Superior

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Introducción EDUCACIÓN FÍSICA II

Microsoft Excel 2010 (Completo)

GESTIÓN COMERCIAL Y SERVICIO DE ATENCIÓN AL CLIENTE. Ciclo de Grado Superior de Administración y Finanzas. Profesora: Mª Yolanda Olivares Vera

MICROSOFT ACCESS 2010

Sistemas de Gestión de la Calidad según ISO 9001:2000. Anexos I.A9 Ejemplo de procedimiento de sensibilización, formación y competencia profesional

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

CAL. CONTROL Y ASEGURAMIENTO DE CALIDAD

IMAGEN Y SONIDO 2º BACHILLERATO INTRODUCCIÓN

CIMA. MANUAL DE USUARIO

GERENCIA DE INTEGRACIÓN

Certificación para las enseñanzas. Formación Profesional

POLÍTICAS PARA EL DESARROLLO DE SISTEMAS INFORMÁTICOS.

1 El plan de contingencia. Seguimiento

MANUAL DE GESTIÓN: SISTEMA DE GESTIÓN DE LA CALIDAD EN LA UNIDAD de FORMACIÓN DE LA DIPUTACION DE MALAGA

CICLO FORMATIVO DE GRADO SUPERIOR/MEDIO DOCUMENTACION SANITARIA

IAP ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS

Propuesta de la nueva Estructura Dirección de Estudios a Distancia

ANEXO XII. Denominación: Administración y programación en sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes.

INICIACIÓN A LA ACTIVIDAD EMPRENDEDORA Y EMPRESARIAL PRIMER CICLO ESO INTRODUCCIÓN

Verificación de la Calidad en los Productos de Software Desarrollados

ESPECIFICACIONES TÉCNICAS DEL PROCESO DE ATENCIÓN AL CIUDADANO

Sistema de base de datos para la gestión del fondo documental de la Biblioteca de la Facultad Enrique Cabrera.

CICLO FORMATIVO: MANTENIMIENTO ELECTROMECÁNICO MÓDULO: MONTAJE Y MANTENIMIENTO DE LÍNEAS AUTOMATIZADAS CURSO:

Introducción a Visual Studio.Net

Análisis y Diseño de Soluciones de Software

PROGRAMA EDUCATIVO DE TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA

EMPRESA EN EL AULA GUÍA DIDÁCTICA OBJETIVOS GENERALES 2º CICLO MEDIO GESTIÓN ADMINISTRATIVA. Curso 2014/2015. Departamento: ADMINISTRACIÓN

PROGRAMACIÓN DE MÓDULO MÓDULO. Este módulo se imparte en 2º en el primer y segundo trimestre y tiene una carga docente de 126 horas.

Desarrollo de competencias directivas y del espíritu emprendedor en el sector turístico

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública

Microsoft Access 2007 (Completo)

1.- OBJETIVOS Y CAPACIDADES PROFESIONALES

Uso del portafolio digital

DESARROLLO CURRICULAR DEL MÓDULO SISTEMAS INFORMÁTICOS MULTIUSUARIO Y EN RED CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS

MATERIA: Proyecto de Desarrollo de Aplicaciones Multiplataforma

Aplicaciones de Ingeniería de Software

MICROSOFT EXCEL 2003

INGENIERÍA INFORMÁTICA

DESARROLLO DE UN SISTEMA DE INFORMACIÓN PARA LA ADMINISTRACIÓN DE UN COLEGIO

AS237 - Dreamweaver CS5

SUPLEMENTO EUROPASS AL TÍTULO

ORIENTACIONES SIMCE TIC

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA PARA LA GESTIÓN DEL MANTENIMIENTO DEL PARQUE AUTOMOTOR DE EMELNORTE DE LA CIUDAD DE IBARRA

SUPLEMENTO EUROPASS AL TÍTULO

Fundación Accenture. Guía de buenas prácticas en formación para el empleo

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE

Excel Avanzado. Presentación. I. Datos generales II. III. Objetivos. Objetivo general. Dedicación del participante : 4 horas semanales

Manual del Profesor Campus Virtual UNIVO

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

Herramientas facilitadoras para la gestión y tramitación de los contratos para la formación y el aprendizaje.

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

Asignaturas antecedentes y subsecuentes

DGB14DR-101 DCA/2002

Denominación PRESENTACIONES EFICACES

ANEXO I. Módulo profesional. Lengua extranjera

Auditorías de calidad

AULA DE MAYORES UNIVERSIDAD DE MURCIA VICERRECTORADO DE EXTENSIÓN UNIVERSITARIA

CRONOGRAMA DE LA UNIDAD ED APRENDIZAJE DE APLICACIÓN DE LAS TECNOLOGÍAS DE INFORMACIÓN ENERO- JUNIO específicos Uso de modelos

Manual de 1 nstalación CONAGUA

Norma Internacional ISO 9001:2008: Sistemas de Gestión de la Calidad- Requisitos. 4. Sistema de Gestión de la Calidad

CUESTIONARIO DE AUTOEVALUACIÓN

Google Calendar. Google Calendar

CARRERAS PROFESIONALES TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES - TICS

MICROSOFT ACCESS 2003

COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

1.1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

ASEGURAMIENTO DE LA CALIDAD EN LABORATORIO

Máster Universitario en Ingeniería Informática

MÁSTER UNIVERSITARIO EN PREVENCIÓN DE RIESGOS LABORALES

Tramitaciones de nuevas instalaciones de combustibles líquidos con proyecto MANUAL DE USUARIO

DEPARTAMENTO: Informática. MATERIA: Programación multimedia y dispositivos móviles. NIVEL: 2º CFGS Desarrollo de aplicaciones Multiplataforma

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

CENTRO INTEGRADO DE FORMACIÓN PROFESIONAL NÚMERO UNO DE SANTANDER PROGRAMACIÓN 0526 PROYECTO DE SISTEMAS ELECTROTÉCNICOS Y AUTOMATIZADOS

Plan de estudios ISTQB: Nivel Fundamentos

Usuarios y Permisos. Capítulo 12

Bases de Datos. Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN

Transcripción:

DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS Página 1

Página 2

ÍNDICE DE CONTENIDOS 1. INTRODUCCIÓN 2. OBJETIVOS 3. CAPACIDADES TERMINALES 4. ORGANIZACIÓN DE LOS CONTENIDOS 4.1 ESTRUCTURA DE LOS CONTENIDOS. BLOQUES. TEMPORALIZACION DE LOS BLOQUES 4.2 RELACIÓN DE UNIDADES DE TRABAJO 4.3 RELACIÓN ENTRE UNIDADES DE TRABAJO Y CAPACIDADES TERMINALES 4.4 CONTENIDOS MÍNIMOS 5. ELEMENTOS CURRICULARES DE CADA UNIDAD 6. BIBLIOGRAFÍA RECOMENDADA Página 3

Página 4

1.- INTRODUCCIÓN. Diseño y realización de servicios de presentación en entornos gráficos. Segundo Curso del Ciclo de Grado Superior. Este módulo está asociado a la Unidad de Competencia 4: Diseñar y realizar servicios de presentación que faciliten la explotación de aplicaciones. Horas semanales: 10. Horas anuales: 220. 2.- OBJETIVOS. Las capacidades profesionales asociadas al módulo Diseño y realización de servicios de presentación en entornos gráficos son las siguientes: 1. Interpretar las especificaciones funcionales dadas por los analistas y/o usuarios encaminadas al desarrollo de aplicaciones informáticas. 2. Organizar y utilizar eficazmente los recursos disponibles en el sistema informático. 3. Definir la estructura modular y de datos para llevar a cabo aplicaciones informáticas que cumplan con las especificaciones funcionales y restricciones del lenguaje de programación. 4. Realizar pruebas que verifiquen la validez funcional, la integridad de los datos y de la interfaz de comunicación y el rendimiento de las aplicaciones informáticas. 5. Adaptarse a las nuevas situaciones de trabajo debidas a los cambios tecnológicos, organizativos, económicos y laborales que inciden en su actividad profesional. 6. Mantener comunicaciones efectivas en el desarrollo de su trabajo, coordinando su actividad con las otras áreas de la organización. 7. Mantener relaciones fluidas con los miembros del grupo funcional en el que está integrado, responsabilizándose de la consecución de los objetivos asignados al grupo, respetando el trabajo de los demás, organizando y dirigiendo tareas colectivas y cooperando en la superación de dificultades que se presenten, con una actitud tolerante hacia las ideas de los compañeros y subordinados. 8. Actuar ante situaciones de posible emergencia, informando y solicitando ayuda a quien proceda, dirigiendo las actuaciones de los miembros de su equipo y aplicando con seguridad y eficacia los distintos sistemas, medios o equipos para prevenirlos y corregirlos. 9. Resolver problemas y tomar decisiones individuales sobre sus actuaciones o las de otros, identificando y siguiendo las normas establecidas procedentes, dentro de su ámbito de competencia, consultando dichas decisiones cuando sus repercusiones organizativas, económicas o de seguridad son importantes. 10. Ejecutar servicios de presentación que respondan a las necesidades y requerimientos de los usuarios, utilizando eficazmente el entorno de desarrollo de interfaz de usuario. Este módulo pretende conseguir las siguientes realizaciones profesionales: Diseñar servicios de presentación amigables en formato que faciliten la interacción hombre-máquina. Realizar servicios de presentación que cumplan las directrices del diseño. Realizar pruebas de usuario que verifiquen la presentación, secuencias de diálogo y enlace con aplicaciones de la <<interfaz>> desarrollada. Elaborar y mantener documentación sobre el diseño, desarrollo, prueba y utilización de los servicios de presentación que faciliten el uso y el mantenimiento del mismo. Página 5

3.- CAPACIDADES TERMINALES. Las capacidades terminales que se pretenden alcanzar son las siguientes: 1. Interpretar las especificaciones funcionales dadas por los analistas y/o usuarios encaminadas al desarrollo de aplicaciones informáticas. Elementos de capacidad (Criterios de evaluación): 1.1. Conocer las funciones de una interfaz gráfica de usuario (IGU). 1.2. Conocer distintas interfaces gráficas existentes en el mercado. 1.3. Realizar el diseño de esquemas para plantillas y/o presentaciones de carácter general. 1.4. Crear un servicio de presentación dependiendo de las características de la IGU escogida. 1.5. Diseñar plantillas de carácter genérico con el fin de uniformar los servicios de presentación y el estilo interfaz de una organización. 1.6. Analizar las necesidades y peticiones de usuarios establecidos. 1.7. Analizar el funcionamiento de los interfaces de usuario existentes en un sistema. 1.8. Evaluar los problemas de un entorno gráfico establecido. 1.9. Establecer la interoperatividad entre interfaces gráficas y los S.G.B.D. más usuales. 1.10. Analizar la información proveniente del diseño de los servicios de presentación de una aplicación simulada o real. 1.11. Evaluar las ventajas e inconvenientes de la implementación de los servicios de presentación de una aplicación en diferentes entornos gráficos. 1.12. Implementar el diseño de los servicios de presentación de una aplicación en diferentes entornos gráficos. 1.13. Establecer los criterios de validación de los servicios de presentación. 1.14. Describir la forma de crear los objetos de acceso a datos. 1.15. Describir los métodos de acceso a datos. 1.16. Establecer relaciones entre las distintas tablas de una Base de Datos. 1.17. Realizar aplicaciones cliente-servidor. 2. Organizar y utilizar eficazmente los recursos disponibles en el sistema informático. Elementos de capacidad (Criterios de evaluación): 2.1. Estudiar y contrastar las mejoras posibles que se puedan introducir en un entorno gráfico ya existente. 2.2. Definir el concepto de interfaz gráfica. 2.3. Explicar las características de una herramienta avanzada de generación de pantallas, informes y menús. 2.4. Conocer las herramientas de programación más adecuadas para realizar presentaciones en entornos gráficos. 3. Definir la estructura modular y de datos para llevar a cabo aplicaciones informáticas que cumplan con las especificaciones funcionales y restricciones del lenguaje de programación. Elementos de capacidad (Criterios de evaluación): 3.1. Comprobar que los formatos de entrada y salida de la aplicación son los esperados conforme a las especificaciones de diseño y/o petición del usuario. Página 6

4. Realizar pruebas que verifiquen la validez funcional, la integridad de los datos y de la interfaz de comunicación y el rendimiento de las aplicaciones informáticas. Elementos de capacidad (Criterios de evaluación): 4.1. Crear un servicio de presentación dependiendo de las características de la IGU escogida. 4.2. Diseñar plantillas de carácter genérico con el fin de uniformar los servicios de presentación y el estilo interfaz de una organización. 4.3. Analizar las necesidades y peticiones de usuarios establecidos. 4.4. Evaluar los problemas de un entorno gráfico establecido. 4.5. Establecer la interoperatividad entre interfaces gráficas y los S.G.B.D. más usuales. 4.6. Diseñar plantillas y sistemas para la aparición de mensajes de error. 4.7. Diseñar las plantillas y sistemas para la aparición de ayudas al usuario. 4.8. Describir distintos tipos de errores en función de la interfaz elaborada. 4.9. Realizar las pruebas necesarias para comprobar que los servicios de presentación no han alterado la funcionalidad de la aplicación. 4.10. Comprobar que la eficiencia de la aplicación no ha sido mermada con la inclusión de los recursos necesarios para realizar su presentación en el entorno elegido. 4.11. Comprobar que los formatos de entrada y salida de la aplicación son los esperados conforme a las especificaciones de diseño y/o petición del usuario. 4.12. Provocar y verificar los tratamientos de errores previstos. 4.13. Verificar que la realización de operaciones indebidas no altera la fiabilidad del sistema. 4.14. Comprobar la robustez del conjunto de elementos integrados en la implementación de la presentación de forma global. 5. Ejecutar servicios de presentación que respondan a las necesidades y requerimientos de los usuarios, utilizando eficazmente el entorno de desarrollo de interfaz de usuario. Elementos de capacidad (Criterios de evaluación): 5.1. En un supuesto práctico, seleccionar la IGU más adecuada según las necesidades, requerimientos y disponibilidades. 5.2. Definir y organizar secuencias de presentación. 6. Adaptarse a las nuevas situaciones de trabajo debidas a los cambios tecnológicos, organizativos, económicos y laborales que inciden en su actividad profesional. 7. Mantener comunicaciones efectivas en el desarrollo de su trabajo, coordinando su actividad con las otras áreas de la organización. 8. Mantener relaciones fluidas con los miembros del grupo funcional en el que está integrado, responsabilizándose de la consecución de los objetivos asignados al grupo, respetando el trabajo de los demás, organizando y dirigiendo tareas colectivas y cooperando en la superación de dificultades que se presenten, con una actitud tolerante hacia las ideas de los compañeros y subordinados. Elementos de capacidad (Criterios de evaluación): 8.1. Describir el aspecto de las pantallas, campos y herramientas utilizados en la presentación de las aplicaciones de la organización. 8.2. Documentar las plantillas estándares de la empresa. 8.3. Redactar la documentación necesaria para la explotación de las interfaces utilizadas. 8.4. Redactar guías de usuario dirigidas a comprender la filosofía de trabajo que debe emplearse para manejar los servicios de presentación de la aplicación. Página 7

9. Actuar ante situaciones de posible emergencia, informando y solicitando ayuda a quien proceda, dirigiendo las actuaciones de los miembros de su equipo y aplicando con seguridad y eficacia los distintos sistemas, medios o equipos para prevenirlos y corregirlos. 10. Resolver problemas y tomar decisiones individuales sobre sus actuaciones o las de otros, identificando y siguiendo las normas establecidas procedentes, dentro de su ámbito de competencia, consultando dichas decisiones cuando sus repercusiones organizativas, económicas o de seguridad son importantes. 4.- ORGANIZACIÓN DE LOS CONTENIDOS. 4.1.- ESTRUCTURA DE LOS CONTENIDOS. BLOQUES. TEMPORALIZACIÓN DE LOS BLOQUES. Los contenidos están estructurados en los siguientes bloques: Lenguaje de programación y entorno de desarrollo. Controles más usados en los proyectos. Interfaces gráficas basadas en ventanas. Introducción a los entornos gráficos en Internet. Diseño de interfaces gráficas en Internet. Proyecto integrador. La finalidad que se persigue con cada bloque es la siguiente: Bloque 1.- Pretende definir la sintaxis de las instrucciones del lenguaje de programación y familiarizarse con el entorno de desarrollo de proyectos. Bloque 2.- Se pretende realizar proyectos con los controles más utilizados: formularios, botones de comando, cajas de texto, etc. Además, se utilizarán archivos y se gestionará el control de errores en tiempo de ejecución. Bloque 3.- Se pretende capacitar al alumno en todo lo referente al diseño de interfaces gráficas basadas en ventanas, utilizando Bases de Datos. Bloque 4.- Se pretende diseñar páginas Web con formularios de entrada de datos, utilizando un lenguaje de tipo script. Bloque 5.- Se pretende gestionar la conexión de los usuarios a servidores de páginas Web, controlar la petición de páginas Web por los usuarios y realizar aplicaciones cliente-servidor en Internet, todo ello utilizando Bases de Datos. Bloque 6.- Se pretende que el alumno realice un proyecto en el que utilice todos los conocimientos adquiridos en las Unidades de Trabajo anteriores. Página 8

Temporalización de los Bloques La temporalización elegida debe cubrir el número de horas totales del módulo (220 h.). BLOQUE % Mínimo Horas % Máximo Horas 1. LENGUAJE DE PROGRAMACIÓN Y ENTORNO DE DESARROLLO. 3 (6 horas) 6 (14 horas) 2. CONTROLES MÁS USADOS EN LOS PROYECTOS. 15 (34 horas) 25 (56 horas) 3. INTERFACES GRÁFICAS BASADAS EN VENTANAS. 30 (66 horas) 38 (84 horas) 4. INTRODUCCIÓN A LOS ENTORNOS GRÁFICOS EN INTERNET. 2 (4 horas) 5 (20 horas) 5. DISEÑO DE INTERFACES GRÁFICAS EN INTERNET. 18 (32 horas) 25 (48 horas) 6. PROYECTO INTEGRADOR. 20 (44 horas) 25 (56 horas) Página 9

4.2.- RELACIÓN DE UNIDADES DE TRABAJO. Los bloques anteriormente descritos estarán constituidos por las siguientes unidades de trabajo: BLOQUE LENGUAJE DE PROGRAMACIÓN Y ENTORNO DE DESARROLLO. CONTROLES MÁS USADOS EN LOS PROYECTOS. INTERFACES GRÁFICAS BASADAS EN VENTANAS. INTRODUCCIÓN A LOS ENTORNOS GRÁFICOS EN INTERNET. DISEÑO DE INTERFACES GRÁFICAS EN INTERNET. PROYECTO INTEGRADOR. UNIDADES DE TRABAJO 1. Lenguaje de programación. 2. Entorno de desarrollo. 3. Controles. Parte 1. 4. Controles. Parte 2. 5. Archivos y gestión de errores. 6. Diseño de interfaces gráficas basadas en ventanas. 7. Lenguaje de hipertexto. 8. Lenguaje de programación script. 9. Diseño de interfaces gráficas en un entorno web. 10. Proyecto integrador. 4.3.- RELACIÓN DE CAPACIDADES TERMINALES Y UNIDADES DE TRABAJO. U.T. 1 U.T. 2 U.T. 3 U.T. 4 U.T. 5 U.T. 6 U.T. 7 U.T. 8 U.T. 9 U.T. 10 C. terminal 1 C. terminal 2 C. terminal 3 C. terminal 4 C. terminal 5 C. terminal 6 C. terminal 7 C. terminal 8 C. terminal 9 C. terminal 10 Página 10

4.4.- CONTENIDOS MÍNIMOS. Los contenidos mínimos que deben alcanzar los alumnos en el módulo de Diseño y Realización de Servicios de Presentación en Entornos Gráficos están establecidos en el Real Decreto del Título, y su referencia son las capacidades terminales que el alumno debe conseguir y sus correspondientes criterios de evaluación, que marcan los niveles de consecución aceptable de dichas capacidades terminales. Los alumnos deben ser capaces de resolver cuestiones teóricas y prácticas que indiquen que han adquirido las capacidades terminales. Para ello deben demostrar que han desarrollado las aptitudes para realizar las actividades de enseñanza/aprendizaje y alcanzar los criterios de evaluación desarrollados en cada Unidad de Trabajo. 5.- ELEMENTOS CURRICULARES DE CADA UNIDAD. UT 1: Lenguaje de programación. Breve introducción al lenguaje de programación elegido. UT 2: Entorno de desarrollo. Acciones más comunes a realizar desde el entorno de desarrollo de proyectos. UT 3: Controles. Parte 1. Realización de proyectos con un primer grupo de los controles más utilizados. UT 4: Controles. Parte 2. Realización de proyectos con un segundo grupo de los controles más utilizados. UT 5: Archivos y gestión de errores. Almacenamiento de la información en archivos y control de errores en tiempo de ejecución. UT 6: Diseño de interfaces gráficas basadas en ventanas. Realización de interfaces gráficas para gestionar los datos almacenados en una Base de datos. UT 7: Lenguaje de hipertexto. Introducción al lenguaje de hipertexto utilizado para la realización de páginas Web. UT 8: Lenguaje de programación script. Utilización de un lenguaje del tipo script para la realización de páginas Web dinámicas. UT 9: Diseño de interfaces gráficas en un entorno web. Realización de interfaces gráficas para gestionar los datos almacenados en una Base de datos en Internet. UT 10. Proyecto integrador. Utilizar todos los conocimientos adquiridos durante todo el curso. Página 11

UNIDAD DE TRABAJO 1 LENGUAJE DE PROGRAMACIÓN. CONCEPTOS Antecedentes históricos. Características del lenguaje de programación- Estructura de una aplicación. Tipos de variables y ámbito de las variables. Matrices. Estructuras de control. PROCEDIMIENTOS Utilización de las variables en el lenguaje de programación elegido para desarrollar este módulo. Utilización de las herramientas de estructuras de control del lenguaje de programación elegido para desarrollar este módulo. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de ejercicios para utilizar los distintos tipos de variables y conocer el ámbito de las variables. Realización de ejercicios con las distintas estructuras de control. CRITERIOS DE EVALUACIÓN Utilizar correctamente los distintos tipas de variables. Utilizar correctamente las estructuras de control. Página 12

UNIDAD DE TRABAJO 2 ENTORNO DE DESARROLLO. CONCEPTOS Explicación de los distintos tipos de interfaz, de los elementos del entorno integrado de desarrollo (IDE) y de la ayuda del entorno de desarrollo. Introducción a los objetos gráficos: Eventos y métodos. Introducción a los proyectos:: archivos de un proyecto, guardar y abrir un proyecto, etc. PROCEDIMIENTOS Operar sobre el entorno de desarrollo. Manejar la ayuda del entorno de desarrollo elegido para desarrollar este módulo. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de ejercicios sobre el entorno de desarrollo. CRITERIOS DE EVALUACIÓN Utilizar correctamente el entorno de desarrollo. Página 13

UNIDAD DE TRABAJO 3 CONTROLES. PARTE 1. CONCEPTOS Formularios. Botones de comando. Etiquetas. Función para mostrar mensajes en una ventana. PROCEDIMIENTOS Utilización del formulario como interfaz de comunicación con el usuario. Inserción de controles en un formulario, realizando interfaces claras e intuitivas para el usuario. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de ejercicios sobre los controles detallados en los contenidos. Realización de ejercicios cada vez más complejos sobre presentación de formularios e inserción de los controles en los formularios. CRITERIOS DE EVALUACIÓN Realizar formularios claros e intuitivos para el usuario. Elegir controles apropiados para las tareas que se deseen realizar. Página 14

UNIDAD DE TRABAJO 4 CONTROLES. PARTE 2. CONCEPTOS Cajas de texto. Editor de menús. Marcos contenedores de controles. Casillas de verificación. Botones de opción. Cajas de lista. Caja combinada: caja de texto y caja de lista. PROCEDIMIENTOS Inserción de controles en un formulario, realizando interfaces claras e intuitivas para el usuario. Utilización del Editor de menús para presentar distintas opciones al usuario. Utilización de los controles para elegir entre distintas opciones presentadas al usuario.. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de ejercicios sobre los controles detallados en los contenidos. Realización de ejercicios cada vez más complejos sobre presentación de formularios e inserción de los controles en los formularios. CRITERIOS DE EVALUACIÓN Realizar formularios claros e intuitivos para el usuario. Elegir controles apropiados para las tareas que se deseen realizar. Página 15

UNIDAD DE TRABAJO 5 ARCHIVOS Y GESTIÓN DE ERRORES. CONCEPTOS Archivos. Control de errores en tiempo de ejecución. PROCEDIMIENTOS Iniciación en el control de errores de E/S, utilizando los archivos. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Utilización de archivos controlando los errores de E/S. CRITERIOS DE EVALUACIÓN Realizar una gestión eficaz de los errores de E/S. Página 16

UNIDAD DE TRABAJO 6 DISEÑO DE INTERFACES GRÁFICAS BASADAS EN VENTANAS. CONCEPTOS Realizar aplicaciones Windows basadas en ventanas. Gestionar las distintas ventanas generadas en una aplicación gráfica. Interfaz con otras capas de la aplicación (acceso a datos, lógica de negocio). Impresión con distintos métodos. PROCEDIMIENTOS Utilización de los controles explicados en las Unidades de Trabajo anteriores para realizar una aplicación Windows basada en ventanas. Gestión de ventanas. Realización de tareas de impresión con distintos métodos. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de un proyecto que utilice todos los objetos necesarios para realizar interfaces gráficas eficaces. CRITERIOS DE EVALUACIÓN Demostrar la capacidad para realizar aplicaciones Windows basadas en ventanas. Demostrar la capacidad para gestionar las distintas ventanas generadas en una aplicación gráfica. Demostrar la capacidad para realizar informes utilizando un generador de informes. Página 17

UNIDAD DE TRABAJO 7 LENGUAJE DE HIPERTEXTO. CONCEPTOS Sintaxis del lenguaje de hipertexto. Etiquetas utilizadas para el diseño de formularios en Internet: cajas de texto, botones de comando, casillas de verificación, botones de opción, cajas de lista. Métodos para pasar variables entre páginas. Gestión de errores de ejecución. PROCEDIMIENTOS Conocimiento del funcionamiento de un lenguaje de hipertexto. Utilización de las etiquetas propias para el diseño de formularios en Internet. Conocimientos de los distintos métodos para pasar variables entre páginas. Conocimiento de técnicas de depuración de errores. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de páginas Web que incluyan las etiquetas necesarias para diseñar formularios en Internet. Manejo de los distintos métodos para pasar variables entre páginas. Gestión de errores en ejecución. CRITERIOS DE EVALUACIÓN Realizar diseños de formularios en Internet, con paso de variables entre páginas y gestionando los errores en ejecución. Página 18

UNIDAD DE TRABAJO 8 LENGUAJE DE PROGRAMACIÓN SCRIPT. CONCEPTOS Sintaxis de las instrucciones empleadas en el lenguaje de programación script. Gestión de eventos que se producen cuando el usuario interactúa con un formulario en Internet. PROCEDIMIENTOS Conocimiento de la sintaxis del lenguaje de programación script. Control de la entrada y salida de datos en una página dinámica. Validación de los datos tecleados por el usuario. Gestión del envío de datos de un formulario en aplicaciones cliente-servidor en Internet. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de una página dinámica que gestione la entrada y salida de datos a través de un formulario. CRITERIOS DE EVALUACIÓN Realizar programas con un lenguaje script para diseñar páginas Web dinámicas. Controlar los eventos que se producen en la entrada de datos a través de un formulario en Internet. Validar los datos introducidos por el usuario. Gestionar el envío de datos a través de Internet en aplicaciones cliente-servidor. Página 19

UNIDAD DE TRABAJO 9 DISEÑO DE INTERFACES GRÁFICAS EN UN ENTORNO WEB. CONCEPTOS Realizar aplicaciones para un entorno web. Realizar tareas de impresión desde un entorno web. Gestionar las sesiones y peticiones de los usuarios en un entorno web. PROCEDIMIENTOS Utilización de los controles explicados en las Unidades de Trabajo anteriores para realizar interfaces gráficas para un entorno web. Realización de tareas de impresión en un entorno web. Gestión de las sesiones y peticiones de los usuarios en un entorno web. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Realización de un proyecto que utilice todos los objetos necesarios para realizar interfaces gráficas eficaces en un entorno web CRITERIOS DE EVALUACIÓN Demostrar la capacidad para realizar interfaces gráficas en un entorno web. Demostrar la capacidad para realizar informes desde un entorno web. Demostrar la capacidad para gestionar las sesiones y peticiones de los usuarios en un entorno web. Página 20

UNIDAD DE TRABAJO 10 PROYECTO INTEGRADOR. CONCEPTOS Todos los desarrollados en las Unidades de Trabajo anteriores. PROCEDIMIENTOS Exposición y debate del proyecto o proyectos propuestos. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Desarrollo del proyecto o proyectos propuestos. CRITERIOS DE EVALUACIÓN Utilizar correctamente las herramientas y recursos desarrollados en las Unidades de Trabajo anteriores. Demostrar capacidad de auto-aprendizaje, utilizando manuales, información en internet, nuevas herramientas de desarrollo, etc. El alumno debe ser capaz de realizar el proyecto integrador sin ninguna ayuda por parte del profesor, simulando, de esta forma, el trabajo real que, posteriormente, realizará en el mundo laboral. Página 21

6.- BIBLIOGRAFÍA RECOMENDADA. Scot Hillier. A fondo Microsoft Visual Basic Script. Ed. Mc Graw Hill. 1997. José M. Alarcón. Programación con VBScript. Ed. Anaya Multimedia. 1998. Nicholas Chase. Active Server Pages 3.0. Serie Práctica. Ed. Prentice Hall. 2000. Scot Hillier Daniel Mezick. Programación de Active Server Pages. Ed. Mc Graw Hill. 2000. David Sceppa. Programación avanzada con ADO. Ed. Mc Graw Hill. 2000. Página 22