DAW 1 - Entornos de Desarrollo 2011-2012

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 22

I.E.S.

SAN SEBASTIN
DEPARTAMENTO DE INFORMTICA

Entornos de
Desarrollo

Romero Caro, Manuel Alfonso

 Curso
2011/12

C.F.G.S.
DESARROLLO DE APLICACIONES WEB
C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

1. IDENTIFICACIN DEL TTULO


El ttulo de Tcnico Superior en Desarrollo de Aplicaciones Web queda identificado por los
siguientes elementos:

 Denominacin: Desarrollo de Aplicaciones Web.


 Nivel: Formacin Profesional de Grado Superior.
 Duracin: 2.000 horas.
 Familia Profesional: Informtica y Comunicaciones.
 Cdigo: CINE-5b (Clasificacin Internacional Normalizada de la Educacin).

2. PERFIL PROFESIONAL Y ENTORNO PROFESIONAL


El perfil profesional del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Web queda
determinado por su competencia general, sus competencias profesionales, personales y sociales, y
por la relacin de cualificaciones y, en su caso, unidades de competencia del Catlogo Nacional de
Cualificaciones Profesionales incluidas en el ttulo.

2.1 Competencia general


La competencia general de este ttulo consiste en desarrollar, implantar, y mantener aplicaciones
web, con independencia del modelo empleado y utilizando tecnologas especficas, garantizando el
acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad
exigidas en los estndares establecidos.

2.2 Relacin de Cualificaciones y unidades de competencia del Catlogo Nacional de


Cualificaciones Profesionales incluidas en el ttulo:

 Cualificaciones Profesionales completas:

 IFC154_3. Desarrollo de aplicaciones con tecnologas 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. Programacin en lenguajes estructurados de aplicaciones de gestin (Real Decreto


1087/2005, de 16 de septiembre), que comprende las siguientes unidades de competencia:

I.E.S. San Sebastin - Departamento de Informtica 2 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

 UC0223_3: Configurar y explotar sistemas informticos.


 UC0226_3: Programar bases de datos relacionales.

 IFC080_3. Programacin 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 informticos.


 UC0226_3: Programar bases de datos relacionales.

2.3 Entorno profesional DESARROLLO DE APLICACIONES WEB BORRADOR


Esta figura profesional ejerce su actividad en empresas o entidades pblicas o privadas tanto
por cuenta ajena como propia, desempeando su trabajo en el rea de desarrollo de aplicaciones
informticas relacionadas con entornos web (intranet, extranet e Internet).

Las ocupaciones y puestos de trabajo ms relevantes son los siguientes:

 Programadora o programador web.


 Programadora o programador multimedia.
 Desarrolladora o desarrollador de aplicaciones en entornos web.

3. ENSEANZAS DEL CICLO FORMATIVO


3.1 Objetivos generales del ciclo formativo:
1.  Ajustar la configuracin lgica analizando las necesidades y criterios establecidos para
configurar y explotar sistemas informticos.

2.  Identificar las necesidades de seguridad verificando el plan preestablecido para aplicar tcnicas
y procedimientos relacionados.

3.  Instalar mdulos analizando su estructura y funcionalidad para gestionar servidores de


aplicaciones.

4.  Ajustar parmetros analizando la configuracin para gestionar servidores de aplicaciones.

5.  Interpretar el diseo lgico, verificando los parmetros 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.

I.E.S. San Sebastin - Departamento de Informtica 3 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

8.  Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar


contenidos en la lgica de una aplicacin web.

9.  Utilizar lenguajes de marcas y estndares web, asumiendo el manual de estilo, para desarrollar
interfaces en aplicaciones web.

10. Emplear herramientas y lenguajes especficos, 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 aplicacin.

12.  Utilizar herramientas y lenguajes especficos, cumpliendo las especificaciones, para desarrollar
e integrar componentes software en el entorno del servidor web.

13.  Emplear herramientas especficas, 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 aplicacin web.

15.  Verificar los componentes de software desarrollados, analizando las especificaciones, para
completar el plan de pruebas.

16.  Utilizar herramientas especficas, cumpliendo los estndares establecidos, para elaborar y
mantener la documentacin 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


informticos.

19.  Analizar y utilizar los recursos y oportunidades de aprendizaje relacionadas con la evolucin
cientfica, tecnolgica y organizativa del sector y las tecnologas de la informacin y la
comunicacin, para mantener el espritu de actualizacin y adaptarse a nuevas situaciones
laborales y personales.

20.  Desarrollar la creatividad y el espritu de innovacin para responder a los retos que se
presentan en los procesos y organizacin 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 equivocacin en las
mismas, para afrontar y resolver distintas situaciones, problemas o contingencias.

22.  Desarrollar tcnicas de liderazgo, motivacin, supervisin y comunicacin en contextos de


trabajo en grupo, para facilitar la organizacin y coordinacin de equipos de trabajo.

I.E.S. San Sebastin - Departamento de Informtica 4 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

23.  Aplicar estrategias y tcnicas de comunicacin adaptndose a los contenidos que se van a
transmitir, la finalidad y a las caractersticas de los receptores, para asegurar la eficacia en los
procesos de comunicacin.

24.  Evaluar situaciones de prevencin de riesgos laborales y de proteccin ambiental,


proponiendo y aplicando medidas de prevencin 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 diseo para todos.

26.  Identificar y aplicar parmetros de calidad en los trabajos y actividades realizados en el


proceso de aprendizaje, para valorar la cultura de la evaluacin y de la calidad y ser capaces de
supervisar y mejorar procedimientos de gestin de calidad.

27.  Utilizar procedimientos relacionados con la cultura emprendedora, empresarial y de iniciativa


profesional, para realizar la gestin bsica de una pequea 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
democrtico o ciudadana democrtica.

3.2 Relacin de mdulos profesionales, asignacin horaria y curso de imparticin:

Asignacin
MDULO PROFESIONAL horaria Curso
0483. Sistemas informticos 165 1
0484. Bases de datos 198 1
0485. Programacin 264 1
0373. Lenguajes de marcas y sistemas de gestin de
informacin 132 1
0487. Entornos de desarrollo 99 1
0612. Desarrollo web en entorno cliente 140 2
0613. Desarrollo web en entorno servidor 180 2
0614. Despliegue de aplicaciones web 100 2
0615. Diseo de interfaces web 120 2
0616. Proyecto de desarrollo de aplicaciones web 50 2
E-200. Ingls Tcnico 33 1
0617. Formacin y Orientacin Laboral 99 1
0618. Empresa e Iniciativa Emprendedora 60 2
0619. Formacin en Centros de Trabajo 360 2
Total ciclo 2.000

I.E.S. San Sebastin - Departamento de Informtica 5 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

3.3 Mdulo profesional de Base de Datos. Presentacin, resultados de aprendizaje,


criterios de evaluacin, contenidos y orientaciones metodolgicas.
a) Presentacin.

MDULO PROFESIONAL Entornos de Desarrollo


Cdigo 0487
Ciclo Formativo Desarrollo de Aplicaciones Web
Grado Superior

Familia Profesional Informtica y Comunicaciones


Duracin 108 horas
Curso 1
N de Crditos ECTS 6
Especialidad del Informtica
profesorado (Profesora o Profesor de Enseanza Secundaria)

Asociado a las unidades de competencia:


 UC0491_3 Desarrollar elementos software en el
entorno cliente.
Tipo de mdulo  UC0492_3 Desarrollar elementos software en el
entorno servidor.
 UC0493_3 Implementar, verificar y documentar
aplicaciones web en entornos internet, intranet y
extranet.

b) Resultados de aprendizaje y criterios de evaluacin

1.  Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa


informtico, analizando sus caractersticas y las fases en las que actan hasta llegar a su puesta
en funcionamiento.

 Criterios de evaluacin:

a) Se ha reconocido la relacin de los programas con los componentes del sistema informtico,
memoria, procesador, perifricos, entre otros.
b) Se han clasificado los lenguajes de programacin.
c) Se han diferenciado los conceptos de cdigo fuente, objeto y ejecutable.
d) Se han reconocido las caractersticas de la generacin de cdigo intermedio para su
ejecucin en mquinas virtuales.
e) Se ha evaluado la funcionalidad ofrecida por las herramientas utilizadas en programacin.

I.E.S. San Sebastin - Departamento de Informtica 6 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

f) Se ha diferenciado el funcionamiento de los distintos tipos de traductores de lenguajes ante


el cdigo fuente de un programa.
g) Se han identificado las fases de desarrollo de una aplicacin informtica.

2.  Evala entornos integrados de desarrollo analizando sus caractersticas para editar cdigo
fuente y generar ejecutable.

Criterios de evaluacin:
a) Se han instalado entornos de desarrollo, propietarios y libres.
b) Se han aadido y eliminado mdulos en el entorno de desarrollo.
c) Se ha personalizado y automatizado el entorno de desarrollo.
d) Se ha configurado el sistema de actualizacin del entorno de desarrollo.
e) Se han generado ejecutables a partir de cdigo fuente de diferentes lenguajes en un mismo
entorno de desarrollo.
f) Se han generado ejecutables a partir de un mismo cdigo fuente con varios entornos de
desarrollo.
g) Se han identificado las caractersticas comunes y especficas de diversos entornos de
desarrollo.

3.  Verifica el funcionamiento de programas diseando y realizando pruebas.

Criterios de evaluacin:

a) Se han identificado los diferentes tipos de pruebas.


b) Se han definido casos de prueba.
c) Se han identificado las herramientas de depuracin y prueba de aplicaciones ofrecidas por el
entorno de desarrollo.
d) Se han utilizado herramientas de depuracin para definir puntos de ruptura y seguimiento.
e) Se han utilizado las herramientas de depuracin para examinar y modificar el
comportamiento de un programa en tiempo de ejecucin.
f) Se ha documentado el plan de pruebas.

4.  Optimiza cdigo empleando las herramientas disponibles en el entorno de desarrollo.

Criterios de evaluacin:

a) Se han identificado los patrones de refactorizacin ms usuales.


b) Se han elaborado las pruebas asociadas a la refactorizacin.
c) Se ha revisado el cdigo fuente usando un analizador de cdigo.
d) Se han identificado las posibilidades de configuracin de un analizador de cdigo.
e) Se han aplicado patrones de refactorizacin 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 cdigo fuente mediante comentarios.

I.E.S. San Sebastin - Departamento de Informtica 7 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

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.

5.  Genera diagramas de clases valorando su importancia en el desarrollo de aplicaciones y


empleando las herramientas disponibles en el entorno.

Criterios de evaluacin:

a) Se han identificado los conceptos bsicos de la programacin orientada a objetos.


b) Se ha instalado el mdulo del entorno integrado de desarrollo que permite la utilizacin de
diagramas de clases.
c) Se han identificado las herramientas para la elaboracin de diagramas de clases.
d) Se ha interpretado el significado de diagramas de clases.
e) Se han trazado diagramas de clases a partir de las especificaciones de las mismas.
f) Se ha generado cdigo a partir de un diagrama de clases.
g) Se ha generado un diagrama de clases mediante ingeniera inversa.

6.  Genera diagramas de comportamiento valorando su importancia en el desarrollo de


aplicaciones y empleando las herramientas disponibles en el entorno

Criterios de evaluacin:

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 interaccin.
d) Se han elaborado diagramas de interaccin 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.

4. CONTENIDOS BSICOS
1.  Reconocimiento de elementos del desarrollo de software
 Conceptos de programa informtico y de aplicacin informtica.
 Concepto de lenguaje de programacin.
 Tipos de lenguajes de programacin.
 Caractersticas de los lenguajes ms difundidos.
 Cdigo fuente, cdigo objeto y cdigo ejecutable; mquinas virtuales.
 Proceso de obtencin de cdigo ejecutable a partir del cdigo fuente; herramientas implicadas.
 Traductores de lenguajes.

I.E.S. San Sebastin - Departamento de Informtica 8 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

 Depuradores.
 Fases del desarrollo de una aplicacin, anlisis, diseo, codificacin, pruebas, documentacin,
explotacin y mantenimiento, entre otras.

2.  Evaluacin de entornos integrados de desarrollo:


 Funciones de un entorno de desarrollo.
 Componentes de un entorno de desarrollo.
 Instalacin de un entorno de desarrollo.
 Mecanismo de actualizacin de un entorno de desarrollo.
 Uso bsico de un entorno de desarrollo.
 Edicin de programas.
 Generacin de ejecutables.
 Entornos de desarrollo libres y comerciales ms usuales.
 Uso de herramientas CASE en el desarrollo de software.

3.  Diseo y realizacin de pruebas:


 Tipos de pruebas, funcionales, estructurales, regresin.
 Procedimientos y casos de prueba.
 Pruebas de Cdigo, cubrimiento, valores lmite, clases de equivalencia.
 Herramientas de depuracin de cdigo.
 Planificacin de Pruebas.
 Pruebas unitarias; herramientas.
 Pruebas de integracin.
 Pruebas del sistema.
 Pruebas de aceptacin.
 Automatizacin de pruebas.
 Calidad del software.
 Normas y certificaciones.
 Medidas de calidad del software.

4.  Optimizacin y documentacin:
 Refactorizacin.
 Concepto y limitaciones.
 Patrones de refactorizacin ms usuales.
 Refactorizacin y pruebas.
 Herramientas de ayuda a la refactorizacin.
 Control de versiones.
 Concepto y caractersticas.
 Tipos.
 Herramientas.
 Repositorio.
 Documentacin.
 Uso de comentarios.
 Alternativas.
 Herramientas.

I.E.S. San Sebastin - Departamento de Informtica 9 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

5.  Elaboracin de diagramas de clases:


 Notacin de los diagramas de clases.
 Clases. Atributos, mtodos y visibilidad.
 Objetos. Instanciacin.
 Relaciones. Herencia, composicin, agregacin, asociacin y uso.
 Herramientas para la elaboracin de diagramas de clases. Instalacin.
 Generacin de cdigo a partir de diagramas de clases.
 Generacin de diagramas de clases a partir de cdigo.

6.  Elaboracin de diagramas de comportamiento:


 Tipos. Campo de aplicacin.
 Diagramas de casos de uso. Actores, escenario, relacin de comunicacin.
 Diagramas de interaccin.
 Diagramas de secuencia. Lnea de vida de un objeto, activacin, envo de mensajes.
 Diagramas de colaboracin. Objetos, mensajes.
 Diagramas de estados. Estados, eventos, seales, transiciones.
 Diagramas de actividades. Actividades, transiciones, decisiones y combinaciones.

5. ORIENTACIONES METODOLGICAS

En general, a la hora de trabajar los contenidos procedimentales, es imprescindible utilizar la


metodologa Aprender haciendo, es decir, deben ser actividades eminentemente prcticas y de
carcter individual.

Una metodologa muy apropiada es el aprendizaje basado en proyectos o en problemas, dado


que los trabajos o proyectos en este mdulo pueden reproducir perfectamente una situacin real
de una empresa. Este tipo de metodologas aumentan la motivacin del alumnado, fomentan el
trabajo en equipo y la investigacin, y les ayuda a relacionar mejor la teora y la prctica.

El profesor o la profesora deber realizar un seguimiento cercano e individualizado del proceso


de aprendizaje de cada alumno o alumna, realizando anotaciones sistemticas de avances y
dificultades en una lista de control, y asesorando y guiando al alumno o a la alumna 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, colaboracin, atencin y asistencia, deben ser tratados con el
mayor nfasis posible, ya que, de ello depende que otros u otras profesionales puedan
desempear su trabajo

I.E.S. San Sebastin - Departamento de Informtica 10 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

6. ORIENTACIONES PEDAGGICAS.

Este mdulo profesional contiene parte de la formacin necesaria para desempear la funcin de
desarrollador de aplicaciones.

 La funcin de desarrollador de aplicaciones incluye aspectos como:


 La utilizacin de las herramientas software disponibles.
 La elaboracin de documentacin interna y tcnica de la aplicacin.
 La elaboracin y ejecucin de pruebas.
 La optimizacin de cdigo.
Las actividades profesionales asociadas a esta funcin se aplican en el desarrollo de aplicaciones.

 La formacin del mdulo contribuye a alcanzar los objetivos generales de este ciclo formativo
que se relacionan a continuacin:

a) Ajustar parmetros analizando la configuracin para gestionar servidores de aplicaciones.


b) Interpretar el diseo lgico, verificando los parmetros establecidos para gestionar bases de
datos.
c) Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar
contenidos en la lgica de una aplicacin Web.
d) Utilizar lenguajes de marcas y estndares Web, asumiendo el manual de estilo, para
desarrollar interfaces en aplicaciones Web.
e) Emplear herramientas y lenguajes especficos, siguiendo las especificaciones, para desarrollar
componentes multimedia.

 La formacin del mdulo contribuye a alcanzar las competencias profesionales, personales y


sociales de este ttulo que se relacionan a continuacin:

a) Gestionar bases de datos, interpretando su diseo lgico y verificando integridad,


consistencia, seguridad y accesibilidad de los datos.
b) Integrar contenidos en la lgica de una aplicacin Web, desarrollando componentes de
acceso a datos adecuados a las especificaciones.
c) Desarrollar componentes multimedia para su integracin en aplicaciones Web, empleando
herramientas especficas y siguiendo las especificaciones establecidas.
d) Integrar componentes multimedia en el interface de una aplicacin Web, realizando el
anlisis de interactividad, accesibilidad y usabilidad de la aplicacin.
e) Desarrollar e integrar componentes software en el entorno del servidor Web, empleando
herramientas y lenguajes especficos, para cumplir las especificaciones de la aplicacin.

 Las lneas de actuacin en el proceso de enseanza-aprendizaje que permiten alcanzar los


objetivos del mdulo versarn sobre:

I.E.S. San Sebastin - Departamento de Informtica 11 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

a) La interpretacin de documentacin tcnica.


b) La instalacin, configuracin y personalizacin de diversos entornos de desarrollo.
c) La utilizacin de distintos entornos de desarrollo para la edicin y prueba de aplicaciones.
d) La utilizacin de herramientas de depuracin, optimizacin y documentacin de
aplicaciones.
e) La generacin de diagramas tcnicos.
f) La elaboracin de documentacin interna de la aplicacin.

7. Resultados de aprendizaje y criterios de evaluacin:


1. Reconoce los elementos de las bases de datos analizando sus funciones y valorando la utilidad de
los sistemas gestores.

 Criterios de evaluacin:
a) Se han analizado los sistemas lgicos de almacenamiento y sus caractersticas.
b) Se han identificado los distintos tipos de bases de datos segn el modelo de datos utilizado.
c) Se han identificado los distintos tipos de bases de datos en funcin de la ubicacin de la informacin.
d) Se ha evaluado la utilidad de un sistema gestor de bases de datos.
e) Se han clasificado los sistemas gestores de bases de datos.
f) Se ha reconocido la funcin de cada uno de los elementos de un sistema gestor de bases de datos.
g) Se ha reconocido la utilidad de las bases de datos distribuidas.
h) Se han analizado las polticas de fragmentacin de la informacin.

2. Crea bases de datos definiendo su estructura y las caractersticas de sus elementos segn el
modelo relacional.

 Criterios de evaluacin:
a) Se ha analizado el formato de almacenamiento de la informacin.
b) Se han creado las tablas y las relaciones entre ellas.
c) Se han seleccionado los tipos de datos adecuados.
d) Se han definido los campos clave en las tablas.
e) Se han implantado las restricciones reflejadas en el diseo lgico.
f) Se han creado vistas.
g) Se han creado los usuarios y se les han asignado privilegios.
h) Se han utilizado asistentes, herramientas grficas y los lenguajes de definicin y control de datos.

3. Consulta la informacin almacenada en una base de datos empleando asistentes,


herramientas grficas y el lenguaje de manipulacin de datos.

 Criterios de evaluacin:
a) Se han identificado las herramientas y sentencias para realizar consultas.

I.E.S. San Sebastin - Departamento de Informtica 12 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

b) Se han realizado consultas simples sobre una tabla.


c) Se han realizado consultas sobre el contenido de varias tablas mediante composiciones internas.
d) Se han realizado consultas sobre el contenido de varias tablas mediante composiciones externas.
e) Se han realizado consultas resumen.
f) Se han realizado consultas con subconsultas.

4. Modifica la informacin almacenada en la base de datos utilizando asistentes, herramientas


grficas y el lenguaje de manipulacin de datos.

 Criterios de evaluacin:
a) Se han identificado las herramientas y sentencias para modificar el contenido de la base de datos.
b) Se han insertado, borrado y actualizado datos en las tablas.
c) Se ha incluido en una tabla la informacin resultante de la ejecucin de una consulta.
d) Se han diseado guiones de sentencias para llevar a cabo tareas complejas.
e) Se ha reconocido el funcionamiento de las transacciones.
f) Se han anulado parcial o totalmente los cambios producidos por una transaccin.
g) Se han identificado los efectos de las distintas polticas de bloqueo de registros.
h) Se han adoptado medidas para mantener la integridad y consistencia de la informacin.

5. Desarrolla procedimientos almacenados evaluando y utilizando las sentencias del lenguaje


incorporado en el sistema gestor de bases de datos.
 Criterios de evaluacin:
a) Se han identificado las diversas formas de automatizar tareas.
b) Se han reconocido los mtodos de ejecucin de guiones.
c) Se han identificado las herramientas disponibles para editar guiones.
d) Se han definido y utilizado guiones para automatizar tareas.
e) Se han utilizado estructuras de control de flujo.
f) Se ha hecho uso de las funciones proporcionadas por el sistema gestor.
g) Se han definido funciones de usuario.
h) Se han definido disparadores.
i) Se han utilizado cursores.

6. Disea modelos relacionales normalizados interpretando diagramas entidad/relacin.

 Criterios de evaluacin:
a) Se han utilizado herramientas grficas para representar el diseo lgico.
b) Se han identificado las tablas del diseo lgico.
c) Se han identificado los campos que forman parte de las tablas del diseo lgico.
d) Se han analizado las relaciones entre las tablas del diseo lgico.

I.E.S. San Sebastin - Departamento de Informtica 13 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

e) Se han identificado los campos clave.


f) Se han aplicado reglas de integridad.
g) Se han aplicado reglas de normalizacin.
h) Se han analizado y documentado las restricciones que no pueden plasmarse en el diseo lgico.

7. Gestiona la informacin almacenada en bases de datos objeto-relacionales, evaluando y


utilizando las posibilidades que proporciona el sistema gestor.

 Criterios de evaluacin:
a) Se han identificado las caractersticas de las bases de datos objeto-relacionales.
b) Se han creado tipos de datos objeto, sus atributos y mtodos.
c) Se han creado tablas de objetos y tablas de columnas tipo objeto.
d) Se han creado tipos de datos coleccin.
e) Se han realizado consultas.
f) Se ha modificado la informacin almacenada manteniendo la integridad y consistencia de datos.

8. INTERDISCIPLINARIEDAD
Los contenidos debern abordarse de forma conjunta por todos los miembros del equipo
educativo que imparte algn mdulo profesional en el Ciclo Formativo, para evitar que la misma
materia sea impartida y desarrollada en dos o ms mdulos. Se reunirn todos los profesores/as
del ciclo, llegando en el caso de que sea necesario, a los acuerdos ms razonables para tal fin.

9. METODOLOGA
La metodologa didctica de la formacin profesional especfica promover la integracin de
contenidos cientficos, tecnolgicos 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 mdulo profesional planteo la utilizacin de una
metodologa activa, de manera que el aprendizaje resulte de la transmisin de conocimientos por
parte del profesor/a y de la accin del alumno/a, estimulando la indagacin personal, el
razonamiento, el sentido crtico, la reflexin y la toma de postura razonada. Por ello deben
aprender haciendo cosas. Ello implica actividades basadas en la participacin, motivacin,
discusin, flexibilidad, en el contacto con la realidad cotidiana y el trabajo en equipo. Adems los
contenidos de lo aprendido deben resultar funcionales, aplicables a circunstancias reales de la vida
cotidiana.

I.E.S. San Sebastin - Departamento de Informtica 14 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

A continuacin aparecen reflejadas las pautas generales en las que vamos a basar nuestra
metodologa lo largo del desarrollo del mdulo profesional de Anlisis y diseo detallado de
aplicaciones informticas de gestin:

a) Indagar los esquemas cognitivos previos del alumnado.


b) Se presentarn los contenidos de forma amena para propiciar el inters del alumnado.
c) Plantear los contenidos de forma accesible y asequible, con sntesis y sencillez.
d) Se trabajar con el alumno/a en el razonamiento y la reflexin de lo aprendido, no
memorizado.
e) Se pondrn en prctica los conocimientos para afianzarlos.
f) Cada vez que se inicie un nuevo ncleo de conocimientos se har una visin de conjunto
estableciendo conexiones con los anteriores.
g) La intervencin en el aula se har en forma de charla-coloquio o debate.
h) Los alumnos/as deben ir relacionando la informacin recibida en el aula con los temas de
actualidad.
i) Cuando el progreso no sea uniforme en todos los alumnos/as la ayuda pedaggica tendr en
cuenta la diversidad en el proceso evolutivo.

A continuacin aparecen reflejas las estrategias o pasos metodolgicos que se van seguir a lo
largo del desarrollo del mdulo profesional de Servicios en Red:

1. PRESENTACIN DEL MDULO: En la primera clase se realizar una presentacin del mdulo
al alumnado, explicando sus caractersticas, los contenidos, las capacidades terminales que
deben adquirir y la metodologa y criterios de evaluacin que se van a aplicar.

2. UNIDADES DIDCTICAS: Se seguirn los siguientes pasos:

a) Planteamiento inicial: Al inicio de cada unidad didctica se har una exposicin de los
contenidos temticos ms relevantes de forma explicativa y descriptiva, con aportacin de
hechos que interesen al alumnado, relacionndolos 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 realizarn actividades de enseanza-aprendizaje que faciliten la


mejor comprensin del tema propuesto (debates, discusiones, aplicaciones prcticas,
trabajos de exposicin en clase...). Intentaremos promover situaciones de aplicacin a casos
reales. Si el aprendizaje ha sido significativo los conceptos, procedimientos y actitudes
adquiridos sern fcilmente trasladables a otras situaciones y contextos.

d) Recapitulacin: resumen de ideas bsicas y retroalimentacin.

A continuacin se detallan el tipo de actividades que se van a emplear en el desarrollo de las


diferentes unidades didcticas que componen el mdulo profesional de Servicios en Red:

I.E.S. San Sebastin - Departamento de Informtica 15 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

a) Actividades de tipo introductorio para aproximar al alumno/a en la temtica de estudio,


despertar su inters y curiosidad, centrar el problema objeto de investigacin y sondear los
esquemas previos.
b) Actividades tendentes a la obtencin de informacin especfica de la unidad didctica:
seleccin de artculos de prensa, documentacin, entrevistas, internet...
c) Tratamiento del material objeto de estudio.
d) Confeccin de un glosario de trminos especficos 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 sntesis.
f) Plantear al grupo diversos organizadores (son pequeas frases que sintetizan el
contenido del tema) y luego comentarlas.
g) Contestar a diferentes preguntas tericas y casos prcticos, para cuya resolucin sea
fundamental el razonamiento y aplicacin de los conocimientos trabajados en la unidad
didctica.
h) Realizar trabajos individuales o en grupo de investigacin y exposicin en clase sobre un
tema relacionado con la unidad de trabajo.
i) Realizar actividades mediante la utilizacin de las nuevas tecnologas (PC, bsqueda de
informacin en Internet, web del centro...).
j) En cada unidad didctica se realiza un estudio detallado de las actividades a realizar, segn
el caso se utilizarn con un carcter introductorio, de desarrollo y de profundizacin.

10. EVALUACIN
La evaluacin en el mdulo de Base de Datos, perteneciente al Ciclo Formativo de Grado Superior
de Desarrollo de Aplicaciones Web, se realizar teniendo en cuenta las capacidades terminales y
los criterios de evaluacin establecidos en los mdulos profesionales, as como los objetivos
generales del ciclo formativo.

10.1. Instrumentos de evaluacin

Podemos destacar fundamentalmente los siguientes:

a) Pruebas escritas: son el medio tradicional de evaluacin del alumnado, se utilizaran las
siguientes:

Prueba terica: el estudiante debe contestar una serie de cuestiones de carcter terico.
Examen prctico: se deben resolver unos supuestos o problemas planteados aplicando un
determinado instrumento o modelo a la situacin descrita.
Pruebas mixtas: valorndose tanto el aprendizaje terico como la capacidad de resolver
cuestiones prcticas mediante la aplicacin de los conocimientos tericos adquiridos.
Examen con posibilidad de consultar bibliografa: 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 informacin,
analizarla y resolver problemas prcticos, ms que la memorizacin de unos
conocimientos tericos.

I.E.S. San Sebastin - Departamento de Informtica 16 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

b) Pruebas orales y presentacin de trabajos: se trata de evaluar el grado de asimilacin de los


contenidos, basndonos en la capacidad que tiene el alumno/a para expresarse oralmente
sobre cuestiones planteadas. En las presentaciones el alumno/a puede usar un pequeo guin
para facilitar su exposicin.

c) Entrega de trabajos de prcticas tanto individuales como en grupo.

10.2. Calificaciones de los alumnos/as en el mdulo:

 La calificacin tendr una nota numrica.

 Los alumnos deben superar cada una de las pruebas y prcticas que se correspondern a los
contenidos tericos y prcticos de las unidades didcticas.

 Se realizar, al menos, una prueba y una prctica por evaluacin. El profesor en funcin del
desarrollo de las clases, y para facilitar el trabajo del alumno, podr dividir tanto la prueba
escrita como la prctica en uno o varios parciales que se correspondan con bloques de
contenidos. La nota final de la prueba y de la prctica en cada evaluacin se corresponder
con la media ponderada de los distintos parciales. Los factores de ponderacin que se
utilizarn para el clculo de la nota se indicarn a los alumnos y estarn en funcin de los
contenidos abarcados.

 La nota de cada trimestre y las finales se obtendrn de la media ponderada de los siguientes
aspectos (con carcter general):
 Pruebas especficas escritas del periodo 70%
 Entregas de Trabajos de prcticas en el periodo 30%

Esta ponderacin puede tener variaciones, dependiendo del desarrollo del curso. En
cualquier caso, se informar previamente a los alumnos de los cambios que se
produzcan.

Para superar la evaluacin el alumno deber, por un lado, obtener una calificacin
mnima de 5 puntos en cada una de las pruebas asociadas a cada bloque de contenidos
desarrollados durante la misma, y por otro, haber entregado la totalidad de las prcticas
propuestas as como tener una valoracin positiva en cada una de ellas.

 Las prcticas tendrn carcter individual. Debern ser entregadas en plazo y forma segn 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 ponderacin de cada uno de
estos parmetros ser dada a conocer al alumnado y estar en funcin del tipo de prctica a
realizar. Si existiera alguna duda razonable de la autora de alguna de las pruebas entregadas
por algn alumno, el profesor podr realizar las pruebas/preguntas que estimase
conveniente e incluso, si resultara demasiado evidente, podra llegar a evaluar como no apta
la parte prctica de la evaluacin correspondiente.

 Se informar previamente a los alumnos del tipo de prueba que se va a realizar: preguntas
tericas, ejercicios prcticos, preguntas tipo test, etc... Tambin se explicarn los criterios de
correccin que se aplicarn a la prueba y los objetivos que se pretende que alcancen los

I.E.S. San Sebastin - Departamento de Informtica 17 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

alumnos. La valoracin de cada una de las preguntas que componen las pruebas se indicarn
al comienzo de la misma.

 Se valorar positiva o negativamente, tanto en la nota final de cada evaluacin como la del
curso, la actitud del alumno en clase, su trabajo, asistencia, participacin y colaboracin.
Dicha valoracin 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 segn se considere.

 El clculo de la nota de cada evaluacin se realizar mediante la siguiente expresin :

Nota = (Ex1*Porcentaje1 + Ex2*Porcentaje2 +...)*0.7 + (Prc1*Porcentaje1 + ....)*0.3 Actitud

 Asimismo, el clculo de la nota final de la asignatura se realizar mediante la siguiente


expresin :

Nota = (Ev1* %Ev1 + Ev2* %Ev2+ Ev3* %Ev3) / 3 Actitud

Donde %EVi se corresponder con el peso especfico de cada una de las evaluaciones
dentro del conjunto de la asignatura, cuyos valores seran los siguientes:

%EV1= 0.3 %EV2= 0.4 %EV3= 0.3

 Aquellos alumnos que no superen algn trimestre tendrn una oportunidad de


recuperacin en una fecha pactada entre alumnos y profesor. Preferentemente se har al
inicio del siguiente trimestre en el caso de primero y segundo, y en el caso del tercer
trimestre en un tiempo razonable para la resolucin de dudas por parte del alumno.
Asimismo, se debern entregar las prcticas pendientes en el plazo pactado para su
correccin. La nota de evaluacin que se asignar al alumno que supere el trimestre
mediante la recuperacin, con independencia de la calificacin real obtenida en la prueba
escrita y el nivel de valoracin positiva de las prcticas, ser de 5 puntos.

 Nota Recuperacin = Prueba escrita * 0.7 + Prcticas *0.3 Actitud


 A la convocatoria ordinaria y a la prueba extraordinaria de junio deber presentarse el
alumno con la parte de contenidos tericos que tenga suspensos a las pruebas especficas
escritas, y deber entregar todas las prcticas que tuviera pendientes para su correccin.
Para verificar la autora de las prcticas presentadas por el alumno, ste deber poder
defender cualquier tipo de consulta o modificacin que el profesor pudiera plantear. Si

 Aquellos alumnos que dispongan de la convocatoria de gracia, para su evaluacin, debern,


en primer lugar, entregar en un plazo pactado para su correccin una serie de prcticas de la
asignatura que el profesor les detallar, y, en segundo lugar, superar una prueba escrita con
una calificacin mnima de 5 puntos. Dicha prueba ser relativa a los contenidos
desarrollados a lo largo del curso anterior.

Nota Recup. Conv. Gracia = Prueba escrita * 0.7 + Prcticas *0.3

I.E.S. San Sebastin - Departamento de Informtica 18 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

Calificacin y faltas de asistencia injustificadas.


Segn los acuerdos del E.T.C.P. (7/7/2011) y del departamento de informtica (13/12/2011) la calificacin 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 EVALUACIN
DE LOS ALUMNOS DE ENSEANZAS POSTOBLIGATORIAS (7/7/2011)

1. Cuando el n de faltas sin justificacin supere el 20% de las horas lectivas de una materia, el alumno
ser evaluado con un 4 como mximo en la evaluacin de esa materia, independientemente de otras
calificaciones obtenidas en las pruebas y exmenes realizados. Si un alumno tiene un nmero de faltas
significativas pero inferior al 20%, el departamento fijar la reduccin de nota que se aplicar en funcin
del nmero de faltas sin justificar.
2. El alumno podr realizar la actividad de recuperacin programada en la evaluacin 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 justificacin
indebida, el tutor o el profesor del alumno lo expondr en la reunin ms 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 evaluacin.
5. Los alumnos debern mostrar el documento de justificacin a todos los profesores, quedando ste bajo
custodia del tutor.

ACUERDO DEL DEPARTAMENTO DE INFORMTICA SOBRE REDUCCIN DE CALIFICACIN (13/12/2011)

Si el nmero de faltas injustificadas de un alumno est entre el 10% y el 20% de las horas lectivas de una
materia se reducir proporcionalmente la calificacin de la materia hasta 3 puntos, atendiendo a la
siguiente frmula:

Calificacin final= Calificacin sin reduccin - (3 * (mnimo (Porcentaje F.I, 20)-10) / 10


Esta frmula tambin se aplicar a los alumnos que tengan ms de un 20% de F.I. y cuya calificacin final sea
menor que 4 despus de aplicar la frmula.

O sea el que tenga 10% de F.I. no tendr reduccin de nota, el que tenga 15% tendr una reduccin de 1,5
ptos, y el que tenga un 20% tendr una reduccin de 3 ptos.

Cada alumno deber justificar a todos los profesores las faltas para que ests sean contabilizadas como
justificadas.

10.3. EVALUACIN DEL PROCESO DE ENSEANZA.

El profesorado debe evaluar los aprendizajes de los alumnos y alumnas, los procesos de
enseanza y su propia prctica docente. Igualmente evaluar el Proyecto Curricular, las

I.E.S. San Sebastin - Departamento de Informtica 19 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

Programaciones Didcticas de los mdulos profesionales y el desarrollo real del currculo en


relacin con su adecuacin a las necesidades educativas del Centro, a las caractersticas
especficas de los alumnos/as y al entorno socioeconmico, cultural y profesional.

Para proceder a la evaluacin del proceso de enseanza, es decir, la autoevaluacin del


profesor/a se podr utilizar los siguientes instrumentos:

 En el cuaderno de clase del alumnado observaremos el grado de dificultad de las


capacidades y la conveniencia de corregir, matizar o aadir objetivos a la unidad de
trabajo.
 En la ejecucin de las actividades observaremos el inters de los alumnos/as y el grado
de dificultad de las tareas.
 La adecuacin de los recursos y materiales utilizados.
 El ambiente de trabajo y la organizacin del aula.
 Anlisis de la evaluacin de los resultados conceptuales de los alumnos/as y con otros
profesores/as.
 La observacin externa por parte de otros profesores/as.
 La valoracin por parte del alumnado a travs de cuestionarios para que expresen sus
opiniones sobre: el grado de dificultad de las tareas, la utilidad de los contenidos, el
atractivo de la informacin, el nivel de conocimientos alcanzado, la adecuacin de los
materiales y recursos y la organizacin del aula y del trabajo.

11. ATENCIN AL ALUMNADO CON NEE:


Artculo 14.- Alumnado con necesidades educativas especiales.

La Consejera de Educacin y Ciencia, en virtud de lo establecido en el artculo 16 del Real


Decreto 676/1993 por el que se establecen directrices generales sobre los ttulos y las
correspondientes enseanzas mnimas de Formacin Profesional y en la disposicin adicional
undcima 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 artculo 2 del presente Decreto.

12. ACTIVIDADES COMPLEMENTARIAS Y EXTRAESCOLARES:


 LAS CONFERENCIAS: Las conferencias de profesionales ajenos a la a enseanza facilitan el
contacto con la realidad econmica 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 especfico. Los ciclos de
conferencias especializadas son un interesante mtodo para ampliar los conocimientos, la
visin que tienen los alumnos sobre la materia y descubrir nuevas facetas del tema.

 VISITAS A EMPRESAS: Las visitas a empresas despiertan gran inters en los alumnos,

I.E.S. San Sebastin - Departamento de Informtica 20 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

constituyendo experiencias que normalmente se recuerdan. Este mtodo 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 relacin entre las empresas y el mundo
universitario.

La eficaz utilizacin de este mtodo requiere la preparacin por parte del profesor y unos
conocimientos previos de los alumnos. La planificacin previa y la organizacin facilitan el que la
visita sea realmente efectiva. Las etapas en la organizacin de la visita de empresa serian:

Planificacin. Partiendo de los objetivos didcticos se selecciona la empresa, se contacta con


la direccin y se planifica la visita.

Formacin de los alumnos sobre la empresa, el sector y el mercado en el que opera.


Desarrollo de la visita con exposicin por parte de los expertos de los distintos aspectos de la
empresa y su problemtica.

Posteriormente a la visita, exposicin por parte del profesor de los aspectos ms importantes
y conclusiones de la visita. Debate en clase de los resultados de la visita.
Redaccin de un informe de la visita por parte de los alumnos participantes.

Las visitas a empresas constituyen un buen mtodo para poner en contacto los alumnos con la
realidad empresarial. Su inconveniente radica en la dificultad para organizarla por el excesivo
nmero de alumnos de cada curso.

13. REVISIN Y SEGUIMIENTO DE LA PROGRAMACIN


Trimestralmente y, a travs del Departamento, se realizar una evaluacin de los distintos
aspectos de la programacin para su posible revisin y reformulacin de los planteamientos
inciales, procediendo a introducir los necesarios ajustes para su adecuacin al contexto
especfico.

I.E.S. San Sebastin - Departamento de Informtica 21 / 22


C.F.G.S. DESARROLLO DE APLICACIONES WEB BASES DE DATOS 2010/2011

14. DESARROLLO DE UNIDADES DIDCTICAS

UNIDADES DIDCTICAS SECUENCIADAS DURACIN

UD 0: Presentacin del mdulo. 1 h.

UD 1: Introduccin a la ingeniera del software. 12 h.

UD 2: Lenguajes de programacin. 6 h.

UD 3: Entornos de desarrollo. 12 h.
UD 4: Verificacin de programas. Pruebas. 12 h.

UD 5: Optimizacin de programas. 3 h.

UD 6: Proceso de desarrollo UML. 54 h.


UD 6.1: Introduccin a UML. 3 h.
UD 6.2: Los casos de uso. 6 h.
UD 6.3: Diagramas de clase. 12 h.
UD 6.4: Diagramas de paquetes 3 h.
UD 6.5: Diagramas de estados 6 h.
UD 6.5: Diagramas de actividades. 18 h.
UD 6.6: Proyecto. 6 h.
TOTAL 99 horas

I.E.S. San Sebastin - Departamento de Informtica 22 / 22

También podría gustarte