Professional Documents
Culture Documents
DE
PROGRAMACIN DIDACTICA
1 Introduccin
2
1.1 Marco legislativo
1.2 La programacin didctica como parte del currculo
1.3 Justificacin de la eleccin del mdulo
1.4 Ubicacin del mdulo dentro del nivel y etapa
1.5 Contextualizacin de la programacin
2 Objetivos
14
2.1 Objetivos generales del ciclo formativo
2.2 Objetivos generales del mdulo
2.3 Objetivos de la presente programacin
2.4 Objetivos relacionados con temas transversales
3 Contenidos
20
3.1 Seleccin de contenidos
3.2 Agrupacin de contenidos
3.3 Secuenciacin
3.4 Calendario
4 Metodologa: orientaciones didcticas
30
4.1 Estrategias didcticas
4.2 Actividades de enseanza-aprendizaje
4.3 Agrupamientos
4.4 Espacios
4.5 Motivacin
5 Recursos y materiales
35
5.1 Medios fsicos y espacios
5.2 Materiales para el trabajo de contenidos conceptuales
5.3 Materiales para el trabajo de contenidos procedimentales
5.4 Recursos Software
6 Evaluacin
39
6.1 Evaluacin del proceso de aprendizaje
6.2 Evaluacin del proceso de enseanza
7 Actividades complementarias y extraescolares
47
7.1 Actividades complementarias
7.2 Actividades extraescolares
8 Temas transversales
48
9 Alumnos con necesidades especficas de apoyo educativo
9.1 Alumnos con necesidades educativas especiales
10 Conclusin
52
11 Bibliografa
53
Unidades Didctica Desarrolladas
Pg. 54
49
Introduccin
La Orden 2008/4864 del 15 de Abril del 2008, por la que se convocan las presentes
pruebas de acceso, estipula que los aspirantes deben presentar una programacin
didctica de un mdulo relacionado con la especialidad por la que se participa.
Este documento corresponde a dicha programacin didctica. Est realizada sobre
el mdulo Anlisis y diseo detallado de aplicaciones informticas de gestin
(en adelante ADA), que se imparte en el primer curso del ciclo formativo Desarrollo
de Aplicaciones Informticas (en adelante DAI).
La estructura de esta programacin es la siguiente:
Marco legislativo
Para la presente programacin se ha tenido en cuenta el siguiente marco
legislativo:
A nivel nacional:
Ley
Formacin Profesional.
currculo de la ESO.
Resolucin
ensear (contenidos)
Cundo
ensear (secuenciacin)
Cmo
ensear (metodologa)
Cmo
evaluar (evaluacin)
2. Proyecto
3. Programacin
didctica.
Est constituido por el proyecto curricular del ciclo y como tal se integra en el
proyecto curricular del centro educativo. Los responsables de la elaboracin son el
centro educativo, el departamento didctico y el equipo docente.
El proyecto curricular incluye aspectos como la eleccin de la duracin de los
mdulos, la eleccin de idiomas, aspectos metodolgicos, recursos didcticos
disponibles, aspectos comunes y complementarios de los mdulos, criterios e
instrumentos de evaluacin, as como las programaciones didcticas de cada uno
de los mdulos formativos.
Se organiza tomando como eje la competencia general del ciclo formativo.
Tercer nivel de concrecin
El tercer nivel de concrecin es la programacin didctica. Planifica el proceso de
enseanza-aprendizaje para un determinado grupo de alumnos de un mdulo
formativo. Se fundamenta en el el proyecto curricular de ciclo, teniendo en cuenta
la realidad del grupo de alumnos que van a participar en el proceso.
Est
compuesto
por
un
conjunto
de
unidades
didcticas
ordenadas
Especialidad
Secundaria
Secundaria
Especialidad
Secundaria
Fundamentos de programacin
Secundaria
Secundaria
Secundaria
Especialidad
Redes locales.
Secundaria
Seguridad informtica.
Secundaria
Servicios en red.
Secundaria
Aplicaciones web.
Secundaria
Especialidad
Secundaria
Secundaria
Secundaria
experiencia profesional
Grado medio
Enseanzas
Educacin superior
FP
de Grado Superior
universitaria
Enseanzas artsticas superiores
Enseanzas profesionales de artes plsticas y diseo de grado superior
Enseanzas deportivas de grado superior
Enseanza
de Bachillerato
Ttulo
de Bachillerato Experimental
COU
o Preuniversitario
M1
260
M2
320
M3
380
M4
310
M5
220
M6
65
M7
65
M8
380
experiencia profesional.
Edad Procedencia
Andrs Garca
19
Bachillerato
Jess Sanchs
18
Ciclo+Prueba de acceso
Jess Herrera
26
Armando Dez
19
Bachillerato
Juan Lpez
19
Bachillerato
Carlos Mira
19
Bachillerato
Repetidor
19
Bachillerato
Repetidor
Silvia Soler
19
Bachillerato
Lidia Alacreu
22
Prueba de acceso
Anabel Flor
19
Bachillerato
Objetivos
Observaciones
de proyectos
Comercial
Asesor
de programas informticos
de programas informticos
No debemos olvidar que el ciclo formativo tambin debe capacitar a los alumnos
para la participacin activa en la vida social, cultural y econmica.
El detalle de los objetivos generales, capacidades profesionales y unidades de
competencia del ciclo estn especificados con detalle en el decreto de ttulo.
Conviene destacar algunos de los objetivos generales del ciclo, que se aplican de
forma ms especifica al presente mdulo, y a los que deberemos prestar especial
atencin a la hora de elaborar la programacin. Estn especificados en el apartado
3.1 del decreto de ttulo, del que resalto los prrafos que contienen dichos
objetivos:
pruebas.
aplicaciones,
diseando
servicios
de
presentacin,
mdulos
de
Los diferentes mdulos del ciclo formativo deben servir para alcanzar dichos
objetivos. Veremos seguidamente, con mayor nivel de concrecin, la forma en la
que contribuye el mdulo al que se refiere la presente programacin.
Objetivos generales del mdulo
El mdulo de ADA es necesario para alcanzar los objetivos del ciclo formativo
mediante el desarrollo de la unidad de competencia a la que est asociado, y que
es la unidad de competencia 2: realizar el anlisis y diseo detallado de
aplicaciones informticas de gestin.
En el decreto de ttulo se especifican las realizaciones profesionales, o
comportamientos que se esperan de los alumnos que obtengan dicha unidad de
competencia. Dado que ADA es el nico mdulo asociado a dicha unidad de
competencia, el objetivo principal del mdulo es que los alumnos sean capaces de
alcanzar las realizaciones profesionales que se especifican en la unidad de
competencia y que son las siguientes:
Participar
analista.
prestaciones demandadas.
moral y cvica.
Educacin
para la paz.
Educacin
para la salud.
Educacin
Educacin
del consumidor.
Educacin
medioambiental.
Educacin
vial.
Establecemos
para
nuestro
mdulo
los
siguientes
objetivos
adicionales
Contenidos
Duracin
Evaluacin
10
10
20
30
30
20
23
36
23
25
35
18
Bloque V: El Desarrollo
20
10
Seleccin de contenidos
Contenidos conceptuales y procedimentales
Los contenidos conceptuales y procedimentales se han detallado en cada una de
las unidades didcticas y se pueden encontrar en el anexo.
Conviene destacar, en cuanto a la seleccin de contenidos, que se ha decidido
tratar el anlisis y desarrollo orientado a objetos y UML en profundidad, ya que la
tendencia en el entorno empresarial es utilizar esta metodologa.
Contenidos actitudinales
Las actitudes se trabajarn a lo largo de todo el curso, haciendo hincapi en
algunas de ellas en determinadas unidades didcticas:
Actitudes personales
Aceptar
Responsabilizarse
obtenidos
Orden
Mostrar
Demostrar
siguiente
en la bsqueda de soluciones
inters por la conclusin total de un trabajo antes de comenzar el
Valorar
Interesarse
trabajo
Utilizar
Actitudes relacionales
Respeto
Agrupacin de contenidos
Los contenidos se han agrupado siguiendo las tres perspectivas diferentes de
anlisis y diseo: orientado a procesos, orientado a datos y orientado a objetos. Se
ha incluido un bloque previo de introduccin y uno posterior de desarrollo, ambos
con una visin vlida para las tres perspectivas:
Ttulo
Currculo
Sistemas
de informacin: conceptos,
componentes, tipos
Sistemas de informacin bsicos en la
administracin y gestin de la empresa:
gestin de almacn y facturacin, gestin
de nminas y personal, gestin contable,
gestin comercial
Etapas
de necesidades. Tcnicas de
comunicacin y recopilacin de datos
Anlisis de viabilidad: econmica,
tcnica, legal
Metodologas de diseo: orientado a
flujo de datos; orientado a estructura de
datos; orientado a objetos
Ttulo
Currculo
Modelizacin
de funciones y procesos.
Diagramas de flujos de datos
Diseo estructurado de sistemas :
Objetivos, entradas, salidas y fases
Diccionario de datos. Estructura y
componentes
Diseo
modular. Diagramas de
estructuras
Diseo procedimental
Diseo
de pruebas
Pruebas de software. Tipos, mtodos y
herramientas
Ttulo
Currculo
Modelizacin
de datos. Modelo
conceptual. Anlisis Entidad-Relacin
Diseo estructurado de sistemas:
Objetivos, entradas, salidas y fases
Sistemas gestores de bases de datos:
Concepto y funciones
Arquitectura a 3 niveles ANSI/X3
SPARC
Diseo
de procedimientos de usuario e
interfaz de ordenador
Ttulo
Bloque V: El Desarrollo
Currculo
Anlisis
orientado a objetos.
Caractersticas
Anlisis
orientado a objetos.
Caractersticas
Anlisis
orientado a objetos.
Caractersticas
Ttulo
Currculo
Gestin
de proyectos informticos:
estimacin; planificacin; seguimiento y
control; herramientas y tcnicas para la
gestin de proyectos
Transicin y puesta en marcha
Mantenimiento del software
Entornos
de programacin: tipos y
caractersticas
Herramientas CASE: Caractersticas
Repositorio. Estructura y actualizacin
Generacin de bases de datos y
documentacin a partir de un repositorio
de una CASE
Diseo
de seguridad, auditacin y
recuperacin del sistema
Factores que influyen en la calidad del
software
ndices y mtricas de calidad
Secuenciacin
Las unidades didcticas se realizarn en el orden que se indica a continuacin,
dedicando a cada una de ellas una duracin en sesiones especfica que se detalla.
Se adjunta un cuadro-calendario donde se puede visualizar en qu semanas se
impartir cada uno de los bloques de contenido.
Duracin
Evaluacin
10
10
20
Total
40
Duracin
Evaluacin
30
30
20
Total
80
Duracin
Evaluacin
23
36
23
Total
82
Duracin
Evaluacin
25
35
18
Total
78
Bloque V: El desarrollo
Unidad Didctica
Duracin
Evaluacin
20
10
10
Total
40
Calendario
Estrategias didcticas
Las estrategias didcticas que se van a utilizar durante el desarrollo del mdulo
sern las siguientes:
Aproximacin
a la realidad
Aprendizaje
colaborativo
Actividades de enseanza-aprendizaje
Se han programado actividades de enseanza-aprendizaje para cada una de las
sesiones de las unidades didcticas. Dichas actividades estn detalladas en el
anexo. Mencionar aqu el esquema de desarrollo comn de dichas actividades en
cada unidad, y que es el siguiente:
Sesin
unidad
Exposicin
Actividades
de contenidos
Sntesis
y ejercicios
de los contenidos
Agrupamientos
Definir con claridad los objetivos, para que los alumnos puedan
en el mismo grado.
para que los alumnos sepan que si alcanzan un objetivo que creen posible,
sern valorados positivamente.
Seleccionar
Conectar
Plantear
contenidos tiles.
Recursos y materiales
Pizarra
para
exposicin
de
contenidos
conceptuales
procedimentales.
motivacin.
profesor.
traducidos del libro Head First Object Oriented Analysis & Design, de la
editorial O'Reilly.
Supuestos
Recursos Software
El uso de herramientas software para el desarrollo de software es esencial. Sin
embargo, he considerado ms importante que los alumnos aprendan los conceptos
bsicos de los procesos de ingeniera, que les servirn de base para aprendizajes
posteriores, antes que dedicar tiempo al manejo de programas. En los mdulos de
segundo curso Desarrollo de aplicaciones en entornos de cuarta generacin y con
herramientas CASE y Diseo de servicios de presentacin en entornos grficos
tendrn la oportunidad de aprender a utilizar este tipo de herramientas.
El aprendizaje del funcionamiento de una herramienta de desarrollo es costoso, de
manera que se han elegido herramientas sencillas, que se utilizarn donde se
considere imprescindible.
Los criterios que se han seguido para la seleccin de las mismas han sido los
siguientes:
Funcionalidad
Uso
OpenOffice Draw
Herramienta de
dibujo de
diagramas
integrada con la
suite OpenOffice
Dibujo de diagramas
de todo tipo a lo largo
del mdulo: DFD, E/R,
SADT, etc..
SGBD
Se utilizar en el
Bloque III: Los Datos.
Estar instalado en un
servidor del aula
http://es.openoffice.org/
MySQL Server
http://www.mysql.com/
MySQL Navigator
Interface grfico
http://sourceforge.net/projects/mysqlnavigator/ para MySQL
Se utilizar en el
Bloque III: Los Datos.
Instalado en cada uno
de los puestos de los
alumnos
Herramienta
Funcionalidad
Uso
Entorno de
desarrollo de
aplicaciones
Entorno de
desarrollo de
aplicaciones
Modelado de
bases de datos
Plugin para el
modelado que se
estudiar como
herramienta CASE
Herramienta de
gestin de
proyectos
http://www.netbeans.org/
Open Proj
http://openproj.org/
Funcionalidad
Google Documents
http://docs.google.com
Color Oracle
Uso
Emulador de
El material se revisar utilizando
http://colororacle.cartography.ch disfunciones visuales este programa para conseguir
que sea legible correctamente
por Armando
Evaluacin
inicial y los conocimientos previos de los alumnos, para poder realizar los
ajustes necesarios en la programacin
de los alumnos
Coinciden
Coinciden
Prueba objetiva
80%
20%
Evaluacin de procedimientos
Herramienta
Prueba objetiva
30%
50%
20%
Evaluacin de actitudes
Herramienta
80%
20%
Criterios de evaluacin
de unos requisitos.
seguimiento.
10%
25%
25%
25%
Bloque V El Desarrollo
15%
Total
100%
Plan de recuperacin
La presente programacin cuenta con un plan de recuperacin para aquellos
alumnos que tienen dificultad en la consecucin de las capacidades terminales del
mdulo. El plan se implementa a travs del seguimiento de aquellos alumnos que
no han superado alguna de las tres evaluaciones de que consta el curso.
El seguimiento de estos alumnos pretende la superacin de las dificultades
encontradas durante el desarrollo de la materia. Adems, los alumnos pueden ser
atendidos personalmente por el profesor para resolver cualquier duda y contarn
con un examen de recuperacin que se realizar en el mes siguiente a la
evaluacin no superada.
Evaluacin procesual
Durante el desarrollo del presente mdulo, y al final de cada unidad didctica, se
realizarn actividades de evaluacin del proceso de enseanza.
Autoevaluacin del proceso de enseanza
Se recogern las reflexiones sobre el proceso de enseanza de una unidad
didctica al finalizar esta, cuando an se tienen recientes los resultados de la
misma. Para ello se rellenar una encuesta de autoevaluacin del proceso de
enseanza.
En los anexos se encuentra un ejemplo de formulario de autoevaluacin del
proceso de enseanza de las unidades didcticas.
Heteroevaluacin del proceso de enseanza
Se dar a los alumnos la oportunidad de evaluar la enseanza de cada una de las
unidades. Para ello, de forma annima, los alumnos rellenarn un formulario en el
que se les preguntar por diversos aspectos de la realizacin de la unidad.
Evaluacin final-sumativa
Al finalizar el mdulo se revisarn las encuestas de heteroevaluacin y
autoevaluacin de cada unidad didctica, se reflexionar sobre el proceso en su
conjunto, y se rellenar un formulario de evaluacin final que recoja las
conclusiones obtenidas.
En los anexos se encuentra un ejemplo de formulario de evaluacin final del
proceso de enseanza.
http://www.upv.es/ainfo/ppaa/ppaa-alumnos-es.html
La visita est programada durante una de las dos ltimas semanas del mes de
enero.
Visita
Temas transversales
En la presente programacin se tratarn de forma especfica los siguientes temas
transversales:
Educacin al consumidor
En este tema transversal trataremos lo siguiente:
participativos
Se tratar mediante una actividad en la UD 15: Calidad del Software y Seguridad
de los sistemas, en la que los alumnos debern decidir si explotan una
vulnerabilidad en un software para obtener informacin confidencial.
Las medidas que se van adoptar para que el proceso de enseanza se pueda
adaptar a dichas circunstancias son las siguientes:
Respecto
a qu ensear
a cmo ensear
las vas de acceso al contenido, realizando mltiples actividades para tratar los
contenidos fundamentales, y organizando el tiempo y el espacio de manera flexible.
Respecto
apoyos
atenciones
educativas
especificas
derivadas
de
Conclusin
Bibliografa
Se detallan a continuacin los libros que se han utilizado para elaborar la presente
programacin didctica, sin incluir los que se utilizarn para el desarrollo de la
misma que ya han sido incluidos en el apartado de recursos:
Bain, K. (2007). Lo que hacen los mejores profesores universitarios. Ed. PUV
Un libro muy interesante, publicado por la Universidad de Valencia, que recoge un
estudio realizado sobre un amplio conjunto de profesores universitarios de Estados
Unidos analizando sus tcnicas didcticas.
Vaello Orts, J. (2007). Cmo dar clase a los que no quieren. Ed. Santillana.
Aunque est orientado principalmente a mantener el control y la disciplina en
grupos de la Educacin Secundaria Obligatoria, tiene una seccin sobre motivacin
que puede resultar de gran ayuda para cualquier proceso de enseanza.
Del Carmen, Marisa, et al (2007). Atencin a la diversidad. Ed. Grao
Recoge una serie de artculos con determinadas tcnicas e ideas orientadas a
todas las etapas de la educacin. Algunos muy tiles, otros que no son de
aplicacin a secundaria o ciclos formativos.
Antnez, S., Imbernn, F.,Parcerisa, A., Zabala, A. (2007) Del proyecto educativo
a la programacin de Aula. Ed. Grao
Este libro desarrolla cada uno de los puntos de una programacin didctica, explica
sus fundamentos, y recomienda tcnicas para su aplicacin y mejora.
Objetivos didcticos
Capacidades terminales de referencia
CT.
relativa a la empresa
Objetivos didcticos
Diferenciar
Conocer
Saber
los componentes de un SI
Apreciar
Contenidos
Conceptos
Qu
es un subsistema
Los subsistemas de la empresa
Ventas
Compras
RRHH *
Contabilidad *
Gestin *
Caractersticas de los sistemas de
informacin
Hardware y software
Online y batch
Comunicaciones e interfaces *
Los sistemas de informacin en la empresa
Mtodos descriptivos de sistemas
Diagramas SADT
Diagramas de actividad *
Procedimientos
Construccin
de diagramas
SADT
Construccin
de diagramas
de actividad simplificados *
Actitudes
Valorar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
1
2
3
4
Actividad
Presentacin
Agrupacin
Recursos
de la
asignatura/Motivacin
Presentacin de la UD
Evaluacin conocimientos
Aula
Actividad:
Simulacin de una
empresa en clase
Contenidos: Los sistemas de la
empresa
Aula
Contenidos:
Aula
Apuntes y ejemplos
Aula
Aula
Grupo
Aula
Apuntes
Supuestos prcticos
Los sistemas de
Individual
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Descripcin de actividad
y fichas
Apuntes
informacin
5
6
7
Contenidos:
Diagramas SADT
Construccin de diagramas SADT en
el aula
Construccin de diagramas SADT en
grupo
Puesta en comn de trabajos de
grupo
Solucin de los
supuestos prcticos
Ses.
8
Actividad
Contenidos:
Agrupacin
los diagramas de
actividad
Construccin de diagramas de
actividad en aula
Construccin de diagramas de
actividad en grupo
9
Puesta
en comn de trabajos de
grupo
10
Sntesis/Resumen
de la unidad
Evaluacin del proceso de
enseanza de la UD
Recursos
Aula
Aula
Grupo
Apuntes
Supuestos prcticos
Aula
Individual
Solucin de los
supuestos prcticos
Aula
Individual
Cuestionario evaluacin
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes y
supuestos prcticos preparados por el profesor.
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque I: Los
Sistemas, y tendr un peso del 25% dentro de ese bloque.
Los instrumentos de evaluacin sern los comentados en la unidad didctica:
pruebas objetivas, entrega de actividades en clase, y autoevaluacin de los
alumnos. En esta unidad didctica estn equilibrados los contenidos conceptuales
y procedimentales, de modo que la ponderacin segn el tipo de contenidos ser la
siguiente:
Tipo de contenido
Conceptos
%
40%
Procedimientos
40%
Actitudes
20%
Criterios de evaluacin
Describir
empresa
Distinguir
de negocio
Describir
online o batch.
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
trabajaran individualmente
Objetivos didcticos
Capacidades terminales de referencia
CT
aplicaciones
Objetivos didcticos
Apreciar
la importancia de la IS
Conocer
Diferenciar
Saber
Objetivos complementarios
Conocer
Contenidos
Conceptos
Historia
de la IS
Actores en el proceso de
desarrollo
La vida del software
Planificacin
Desarrollo
Mantenimiento
Las fases del ciclo de vida
Captura de requisitos
Anlisis
Diseo
Construccin
Pruebas
Implantacin
Paradigmas de desarrollo
Cascada
Ciclo en V
Prototipo
Espiral
Metodologas de desarrollo
Anlisis estructurado
Metodologas giles *
Metodologas orientadas a objetos *
Mtrica V3: procesos y conceptos
*
Actores de mtrica V3 *
Procesos principales de mtrica V3 *
Procedimientos
Identificar
una planificacin a un
paradigma de desarrollo diferente *
Actitudes
Aceptar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
1
Actividad
Presentacin/Motivacin
Evaluacin
conocimientos
Agrupacin
Aula
Aula
Recursos
Historias de SI
exitosos/fallidos
Test evaluacin
2
3
Actividad:
Descripcin de la
actividad y cartones de
colores
Apuntes
Contenidos:
Apuntes
Descripcin de
objetivos
Actividad:
5
6
Aula
Grupo
Apuntes
Supuestos prcticos
7
8
Actividad:
Diseo de metodologa
propia
Puesta en comn de metodologas
Contenidos: Metodologas de
desarrollo
Identificar una metodologa a partir de
la planificacin de un proyecto
Grupo
Aula
Aula
Grupo
Descripcin de
objetivos
Metodologas de
alumnos
Apuntes
Supuestos prcticos
Mtrica
Aula
Apuntes y textos de
Mtrica V3
10
Contenidos:
Eleccin
de la unidad
Aula
Evaluacin del proceso de enseanza Individual
de la UD
Supuestos prcticos
Sntesis/Resumen
Cuestionario
evaluacin
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes del
libro Anlisis y Diseo Detallado de Aplicaciones Informticas de Gestin, de
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque I: Los
Sistemas, y tendr un peso del 25%.
Los instrumentos de evaluacin sern los comentados en la unidad didctica:
pruebas objetivas, entrega de actividades en clase, y autoevaluacin de los
alumnos. En esta unidad didctica, a pesar de que hay bastante carga conceptual,
se har hincapi en la eleccin y adaptacin de metodologas de desarrollo. La
ponderacin segn el tipo de contenidos ser la siguiente:
Tipo de contenido
Conceptos
50%
Procedimientos
30%
Actitudes
20%
Criterios de evaluacin
Describir
Explicar
Dibujar
espiral.
Dada
paradigma pertenecen.
Sobre
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Actividades de refuerzo
V)
Objetivos didcticos
Capacidades terminales de referencia
CT
relativa a la empresa
CT
Diferenciar
Conocer
Conocer
Saber
Objetivos complementarios
Utilizar
Contenidos
Conceptos
Procedimientos
Anlisis
de requisitos
del Anlisis de
Preparacin
de entrevistas
Elaboracin
de cuestionarios
Importancia
requisitos
Tipos de requisito
Funcionales
No funcionales
Rendimiento
Fiabilidad y disponibilidad,
Seguridad *
Interfaces *
Uso de estndares *
Inversos *
Pasos del Anlisis de requisitos
Identificacin de usuarios
Captura
Seleccin de alternativas *
Validacin *
Tcnicas de captura de requisitos:
Cuestionarios
Entrevistas
JAD *
Prototipos *
Tcnicas de documentacin de
requisitos
Textual
Diagramas de contexto
Casos de uso *
Diagramas de transicin de estados *
Especificacin
Construccin
textual de requisitos
de diagramas de
contexto
Construccin
de diagramas de casos
de uso simplificados *
Construccin
de diagramas de
transicin de estados sencillos *
Actitudes
Respeto
Metodologa
Actividades de enseanza-aprendizaje
Ses.
1
Actividad
de la UD
Evaluacin conocimientos
Actividad: Realizar un trabajo con
constantes cambios
Agrupacin
Presentacin
Individual
Recursos
Fotocopias de
objetivos,
secuenciacin de
contenidos y
evaluacin
Test de evaluacin
inicial
Descripcin de la
actividad
Contenidos:
El anlisis de requisitos
Aula
Apuntes
Contenidos:
Tipos de requisitos
Pasos del anlisis de
Aula
Aula
Apuntes
Contenidos:
tcnicas de captura de
requisitos
Actividad: construccin de
cuestionarios
Actividad: simulacin de reuniones
Aula
Grupo
Grupo
Apuntes y ejemplos
Supuestos prcticos
Gorros de cartn
Contenidos:
documentacin de
requisitos: documentacin textual y
diagramas de contexto
Actividad: documentacin textual
Actividad: creacin de diagramas de
contexto
Aula
Cuestionarios de
entrevistas anteriores
Supuestos prcticos
Contenidos:
Aula
Grupo
Supuestos prcticos
Supuestos prcticos
Actividad:
Grupo
Persona voluntaria
Aula
Requisitos capturados
Contenidos:
requisitos
4
8
9
10
11
13
13
14
casos de uso
Actividad: Construccin de casos de
uso
Grupo
Grupo
Contenidos:
Ses.
Actividad
elaboracin del catlogo
Agrupacin
15
Contenidos:
16
de requisitos
Actividad: elaboracin de catlogos de Grupo
requisitos
17
Sntesis/Resumen
de la unidad
Autoevaluacin
18
19
20
Aula
Individual
Individual
Prueba
Recursos
Apuntes
Supuestos de
requisitos capturados
Cuestionario
autoevaluacin
Prueba de evaluacin
Cuestionario
evaluacin
Correccin
Pruebas resueltas
de la prueba objetiva
Aula
Recursos
Esta unidad didctica se realizar en el aula polivalente, excepto una sesin que se
realizar fuera del aula (en la cafetera del centro) para practicar la captura de
requisitos. Se utilizarn apuntes del libro Anlisis y Diseo Detallado de
Aplicaciones Informticas de Gestin, de Thomson-Paraninfo, complementados
por apuntes del profesor, y supuestos prcticos del libro anterior y del libro Anlisis
y Diseo Detallado de Aplicaciones Informticas de Gestin: gua prctica de
tcnicas, de Ra-Ma.
Evaluacin
Esta unidad didctica es la ltima del bloque, por lo tanto se evaluar junto con la
misma las unidades didcticas UD1, UD2 y UD3. La ponderacin de cada una de
las unidades didcticas ser la siguiente:
25%
25%
50%
Tipo de contenido
Conceptos
30%
Procedimientos
50%
Actitudes
20%
Criterios de evaluacin
Enumerar
Dado
un cuestionario
Preparar
real o figurado.
Dados
Dados
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Actividades de refuerzo
Con esta unidad didctica comienza el Bloque II: Los Procesos. En l se pretende
introducir a los alumnos en las tcnicas de anlisis y diseo de procesos de la
metodologa de anlisis estructurado.
Objetivos didcticos
Capacidades terminales de referencia
CT 2.1 - Aplicar metodologas de desarrollo en el anlisis y diseo de
aplicaciones
Objetivos didcticos
Apreciar la importancia del anlisis
Conocer
Distinguir
Comprender
Comprender
Objetivos complementarios
Especificar procesos mediante rboles y tablas de decisin
Contenidos
Conceptos
Procedimientos
El
anlisis de sistemas
monoltico
Particin del anlisis
Herramientas grficas
Tipos de modelos
Modelo de datos
Modelo de procesos
Modelo de comportamiento
Anlisis estructurado
Necesidad y descripcin
Elementos: DD, DFD, DTE, E/R
El diagrama de flujo de datos
Elementos: Entidad externa, proceso, flujo
de datos, almacn
Construccin: Nivel 0. Explosin. Balanceo.
Restricciones.
Diccionario de datos
Necesidad
Notacin y construccin
Anlisis
Distinguir
de anlisis
Elegir
un DFD en palabras
Construir
un DFD
Explosionar
Explicar
correctamente un DFD
Actitudes
Participar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Individual
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de autoevaluacin
2
3
Actividad:
Grupo
Apuntes
Evaluacin
conocimientos
Aula
Ses.
Actividad
Agrupacin
4
5
Contenidos:
tipos de modelos
diferenciar modelo de datos,
proceso y comportamiento
Aula
Grupo
6
7
8
Actividad:
Grupo
Aula
Aula
Individual
Actividad:
anlisis
Contenidos: el anlisis estructurado
Contenidos: elementos del anlisis
estructurado
Actividad: seleccin de herramientas del AE
Recursos
Apuntes
Apuntes
Supuestos prcticos
9
10
11
12
Contenidos:
Aula
Grupo
Aula
Grupo
Apuntes
Supuesto prctico
Apuntes
Supuesto prctico anterior
13
14
Contenidos:
el diagrama de nivel 0
Actividad: construir niveles 0 de casos
prcticos
Aula
Grupo
Apuntes
Supuestos prcticos
15
16
Contenidos:
Aula
Aula informtica
17
18
19
20
21
Contenidos:
la explosin de DFDs y el
Aula
Grupo
balanceo
Actividad: construccin y explosin de DFDs Aula
Puesta en comn de los diagramas
generados
Apuntes
Supuestos prcticos
Actividades resueltas por
los grupos
22
Contenidos:
Apuntes
Supuestos prcticos
25
26
Actividad:
Grupo
Supuestos prcticos
Aula
Apuntes
27
28
29
Actividad:
30
Sntesis/Resumen
Actividad:
descripcin de estructuras de
datos de objetos comunes
Contenidos: El diccionario de datos
UD
Recursos
de la unidad
del proceso de enseanza de la
Aula
Individual
Supuestos prcticos
Cuestionario evaluacin
Tipo de contenido
Conceptos
20%
Procedimientos
60%
Actitudes
20%
Criterios de evaluacin
Dado
comportamiento.
Diferenciar
comportamientos
Construir
Generar
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
datos
Actividades de refuerzo
Una vez estudiado el anlisis de procesos en la unidad didctica anterior (UD4Anlisis de procesos) profundizaremos en el proceso hasta conseguir una
descomposicin modular que sirva como base para realizar la implementacin.
diseos
los
diagramas
de
Constantine
para
representar
una
Objetivos didcticos
Capacidades terminales de referencia
CT.
funcionales
Objetivos didcticos
Apreciar
Saber
diseo
Construir
Transformar
Realizar
especificaciones de mdulos
Objetivos complementarios
Realizar
Contenidos
Conceptos
Procedimientos
El
Dividir
Descomposicin
Jerarqua
Independencia
Mdulos
Diagramas de Constantine
Conexiones
Comunicacin
Estrategias de diseo
Centros de transaccin
Centros de transformacin
Criterios de diseo
Cohesin
Acoplamiento
Especificacin de mdulos
Pseudocdigo
Ordinogramas *
Nassi-Schneiderman *
Particin
un problema en partes ms
pequeas
Construir
diagramas de estructura
Transformar
estructuras
DFDs en diagramas de
cohesin y acoplamiento *
Realizar
especificaciones de mdulos
utilizando:
LDP
Ordinogramas *
Diagramas de Nassi-Schneiderman *
Actitudes
Mostrar
gusto por una presentacin limpia y ordenada de los resultados de los trabajos
realizados
Demostrar inters por la conclusin total de un trabajo antes de comenzar el siguiente *
Valorar el trabajo en equipo como el medio ms eficaz para la realizacin de ciertas
actividades
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Presentacin/Motivacin
2
3
4
Actividad:
Evaluacin
conocimientos
Agrupacin
Aula
Individual
Recursos
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Papeles con smbolos
Apuntes
Ses.
5
6
7
8
9
Actividad
Recursos
Grupo
Supuesto prctico
Aula
Grupo
Apuntes
Supuestos prcticos
10
11
Contenidos:
la cohesin
Actividad: mejora de cohesin de mdulos
Aula
Grupo
Apuntes
Supuestos prcticos
12
13
Contenidos:
Aula
Grupo
Apuntes y ejemplos
Supuestos prcticos
14
15
16
17
Actividad:
Grupo
Aula
Supuesto prctico
Apuntes
Aula
Grupo
Apuntes
Supuestos prcticos
18
19
20
Contenidos:
centros de transformacin
Actividad: construccin de diagramas de
estructura de centros de transformacin
Aula
Grupo
Apuntes
Supuestos prcticos
21
22
23
24
Actividad:
Grupo
Supuestos prcticos
Aula
25
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
26
27
Contenidos:
ordinogramas
especificar mdulos mediante
ordinogramas
Aula
Grupo
Apuntes y ejemplos
Supuestos prcticos
28
29
Contenidos:
Aula
Grupo
Apuntes y ejemplos
Supuestos prcticos
Aula
Individual
Cuestionario evaluacin
30
Actividad:
Agrupacin
Actividad:
diagramas
el acoplamiento
mejora de acoplamiento de
Actividad:
diagramas Nassi-Schneiderman
especificar mdulos mediante
diagramas Nassi-Schneiderman
Actividad:
Sntesis/Resumen
Evaluacin
UD
de la unidad
del proceso de enseanza de la
Recursos
prcticos del libro anterior y del libro Anlisis y Diseo Detallado de Aplicaciones
Informticas de Gestin: gua prctica de tcnicas, de Ra-Ma.
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque I: Los
Sistemas, y tendr un peso del 35%.
Tipo de contenido
Conceptos
20%
Procedimientos
60%
Actitudes
20%
Criterios de evaluacin
Enumerar
funcin.
Dada
Realizar
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Actividades de refuerzo
DFD disponible
algunas instrucciones.
Objetivos didcticos
Capacidades terminales de referencia
CT.
aplicaciones
Objetivos didcticos
Conocer
Saber
Diferenciar
Disear
Objetivos complementarios
Conocer
Realizar
aplicacin
Contenidos
Conceptos
Sistemas
que funcionan
eficacia, eficiencia
Las pruebas del software
Estrategias de prueba
Unitarias
Integracin
Validacin
Sistema
Integracin en el ciclo de vida
Tcnicas de prueba
Caja blanca
Particiones
Valores lmite
Hiptesis error
Paralelas *
Aleatorias *
Caja negra
Condiciones
Camino bsico *
Bucles *
Correccin,
Procedimientos
Integrar
pruebas de particiones
Disear pruebas de valores lmite
Disear pruebas de hiptesis de error *
Disear
pruebas de cobertura de
condiciones
Disear pruebas de camino bsico *
Disear pruebas de cobertura de bucles *
Realizar el diseo de pruebas completo
Actitudes
Responsabilizarse
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Individual
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Actividad:
Aula
Aula
Descripcin actividad
Apuntes
Contenidos:
Aula
Aula
Apuntes
4
5
Contenidos:
Evaluacin
de conocimientos
Contenidos:
Apuntes
Supuestos prcticos
Ses.
Actividad
Agrupacin
Recursos
6
7
Contenidos:
Aula
Aula
Grupo
Apuntes
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
9
10
11
Contenidos:
Apuntes
12
Contenidos:
Apuntes
13
14
15
Actividad:
Grupo
Supuesto prctico
16
Sntesis/Resumen
Aula
Individual
Cuestionario autoevaluacin
Contenidos:
Contenidos:
Autoevaluacin
17
18
19
Prueba
20
Correccin
Evaluacin
la UD
de la prueba objetiva
Aula
del proceso de enseanza de Individual
Supuestos prcticos
Supuestos prcticos
Supuestos prcticos
Prueba de evaluacin
Cuestionario evaluacin
Pruebas resueltas
Recursos
Evaluacin
Esta unidad didctica es la ltima del bloque, por lo tanto se evaluar junto con la
misma las unidades didcticas UD4, UD5, y UD6. La ponderacin de cada una de las
unidades didcticas ser la siguiente:
40%
35%
25%
Tipo de contenido
Conceptos
35%
Procedimientos
45%
Actitudes
20%
Criterios de evaluacin
Enumerar
Poner
unitarias
A
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Enumerar posibles datos que puedan causar error en funciones de ejemplo
una funcin
Actividades de refuerzo
Averiguar por qu conjunto de instrucciones pasa una prueba determinada
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.2 - Aplicar tcnicas de diagramacin para representar informacin
relativa a la empresa
Objetivos didcticos
Comprender el modelo entidad relacin: conocer sus componentes,
expresividad y limitaciones.
Construir
Objetivos complementarios
Construir modelos conceptuales utilizando el modelo relacional extendido
Contenidos
Conceptos
Procedimientos
Concepto
Seleccionar
adecuadamente entidades de
una descripcin de datos
Distinguir
Elegir
relacin
conceptual de datos *
Construir
de un DFD
Actitudes
Mostrar gusto por una presentacin limpia y ordenada de los resultados de los trabajos
realizados *
Mostrar inters por la utilizacin correcta del lenguaje informtico *
Respeto por otras opiniones, ideas y conductas
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Aula
Fotocopias de objetivos,
secuenciacin de contenidos y
evaluacin
Test de evaluacin inicial
2
3
Actividad:
Grupos
Aula
Descripcin de la actividad
Apuntes
Contenidos:
Evaluacin
conocimientos
describir un pedido
Contenidos: el modelado de datos
Apuntes
Ses.
Actividad
Entidades y atributos
seleccin de entidades y
atributos de un modelo de datos
Agrupacin
5
6
7
Contenidos:
8
9
10
Contenidos:
11
12
13
14
15
Actividad:
Supuestos prcticos
16
17
18
Contenidos:
Apuntes
19
20
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
21
22
Contenidos:
Notacin Martin
Actividad: transformar notacin Chen
en notacin Martin
Aula
Grupo
Apuntes
Supuestos prcticos
23
Sntesis/Resumen
Aula
Individual
Cuestionario evaluacin
Actividad:
Aula
Grupo
Recursos
orden
Actividad: asignacin de cardinalidad a
relaciones
Modelo relacional
extendido
Actividad: construccin de modelos
extendidos
de la unidad
Evaluacin del proceso de enseanza
de la UD
Apuntes
Supuestos prcticos
Apuntes
Ejemplos
Apuntes
Supuestos prcticos
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes del
libro Anlisis y Diseo Detallado de Aplicaciones Informticas de Gestin, de
Thomson-Paraninfo, complementados por apuntes del profesor, y supuestos
prcticos del libro anterior y del libro Anlisis y Diseo Detallado de Aplicaciones
Informticas de Gestin: gua prctica de tcnicas, de Ra-Ma.
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque III: Los
Datos, y tendr un peso del 40%.
Tipo de contenido
Conceptos
30%
Procedimientos
50%
Actitudes
20%
Criterios de evaluacin
Diferenciar
Construir
prcticos
Dada
Decidir
modelo de datos.
Atencin a la diversidad
incompletos
UD 8: Diseo y manipulacin de datos (36 Sesiones)
Descripcin
Partiendo de los diseos conceptuales de datos desarrollado con las tcnicas vistas
en la unidad didctica anterior, los alumnos aprendern a elaborarlos hasta conseguir
una implementacin fsica del modelo en un sistema gestor de bases de datos
relacional.
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.3 Disear bases de datos a partir de modelos conceptuales
Objetivos didcticos
Apreciar las funciones y caractersticas de los sistemas gestores de bases
de datos
Diferenciar
Conocer
Ser
Objetivos complementarios
Asignar permisos a una base de datos
Contenidos
Conceptos
Sistemas
Necesidad
Funciones
Procedimientos
Gestores de Bases de datos
Arquitectura
de los SGBD
Esquema conceptual
Esquema lgico
Esquema fsico
Modelos
Jerrquico
Red
Relacional
Diseo en SGBDR
Esquema lgico relacional
Transformacin desde E/R
Normalizacin
Dependencia funcional
Formas normales
Un SGBDR: MySQL Server
Manipulacin de datos
lgebra relacional: conceptos principales
SQL
Tipos de lenguajes
DDL
DML
DCL
Transformar
esquemas relacionales
a primera forma normal
Pasar a segunda forma normal
Pasar a tercera forma normal
Pasar
Manejo
Manejo
de SQL: DDL
de tablas
Creacin de ndices
Modificacin de tablas e ndices
Eliminacin de tablas e ndices
Creacin
Manejo
de SQL: DML
y seleccin de datos de una tabla
Consulta de tablas cruzadas
Subconsultas
Consulta
Actitudes
Participar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Individual
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
2
3
4
Actividad:
Aula
Aula
Descripcin actividad
Apuntes
Evaluacin
conocimientos
Contenidos:
SGBD
Actividad: manipulacin de datos con SGBD Aula
humano
Aula
Contenidos: arquitectura de SGBD
Descripcin actividad
Apuntes
5
6
7
8
Actividad:
Grupo
Supuesto prctico
Aula
Grupo
Aula
Aula
Apuntes
Supuesto prctico
Apuntes
9
10
Actividad:
Grupo
Supuesto prctico
Aula
Apuntes
11
12
Actividad:
Grupo
Supuesto prctico
Aula
Apuntes
13
14
15
16
17
18
Contenidos:
Aula
Grupo
Grupo
Apuntes
Supuestos prcticos
relacional
Contenidos: el esquema lgico relacional
Actividad:
formas normales
normalizacin de esquemas
lgicos
Actividad: transformacin desde E/R,
normalizando
Puesta en comn de actividades
Ses.
19
20
21
22
23
24
Actividad
Contenidos:
Agrupacin
Recursos
Presentacin de MySQL y
MySQL Navigator
Actividad: manejo bsico de MySQL
Navigator
Contenidos: diseo fsico, tipos de datos e
ndices
Actividad: creacin de esquemas fsicos para
MySQL
Actividad: creacin de tablas con interface
grfico
Aula
Parejas
Aula
Supuestos prcticos
Apuntes
Parejas
Supuestos prcticos
25
26
27
28
Contenidos:
Tipos de lenguaje
Contenidos: SQL. DDL
Actividad: preparacin de sentencias de
creacin de tablas
Actividad: preparacin de sentencias de
modificacin de tablas
Aula
Aula
Parejas
29
30
31
32
33
Contenidos:
SQL. DML
Actividad: consultas simples a la BD
Actividad: consultas complejas a la BD
Actividad: subconsultas
Aula
Parejas
Parejas
Parejas
Apuntes
Supuestos prcticos
34
35
Contenidos:
SQL. DCL
Actividad: asignacin de permisos
Aula
Parejas
Apuntes
Supuestos prcticos
36
Sntesis/Resumen
Aula
Individual
Cuestionario evaluacin
Evaluacin
Parejas
Apuntes
Supuestos prcticos
Parejas
Recursos
Esta unidad didctica se realizar en su mayor parte en el aula informtica. Se
trabajar contra un servidor MySQL instalado en un servidor del aula, al que los
alumnos accedern utilizando MySQL Navigator. Tambin se instalar phpMyAdmin
para las actividades complementarias.
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque III: Los
Datos, y tendr un peso del 40%.
Tipo de contenido
Conceptos
25%
Procedimientos
55%
Actitudes
20%
Criterios de evaluacin
Enumerar y explicar los diferentes niveles de un sistema gestor de bases
de datos
Distinguir
relacional
Dado
Construir
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Asignar permisos a tablas segn unos requisitos determinados
Actividades de refuerzo
Decir qu datos se obtendran de ciertas consultas, a partir de un ejemplo
concreto y pequeo de datos de relaciones
modifican. Dicha visin conjunta servir de base para la introduccin del paradigma
orientado a objetos en el prximo bloque.
La segunda parte de esta unidad trata del diseo de interfaces. A pesar de que el
diseo de interfaces podra considerarse comn a las perspectivas de modelado de
tratamientos, procesos y objetos, tal y como se ha hecho con la gestin de requisitos
o la gestin de proyectos, se ha incluido el diseo de interfaces en esta unidad por su
relacin conceptual con los eventos: un interface sirve para que un usuario pueda
lanzar eventos externos Adems, en el diseo orientado a objetos haremos referencia
al modelo de interface, y necesitamos que los alumnos tengan estos conocimientos
previos de lo que es un interface y sus caractersticas principales.
Objetivos didcticos
Capacidades terminales de referencia
CT 2.4 Disear aplicaciones a partir de las especificaciones y
requerimientos funcionales
Objetivos didcticos
Saber obtener y documentar los eventos relevantes de una aplicacin
informtica
Conocer
Aplicar
Objetivos complementarios
Integrar el diseo de interface de usuario en el desarrollo de los proyectos
Contenidos
Conceptos
Los
Eventos
Tipos de Eventos
Eventos Internos
Eventos Peridicos
Eventos Externos
Descripcin de eventos
Catlogo de eventos
Matriz E/E
Historia de Vida de Entidades *
Interfaces de usuario
Estilos de interfaz
Criterios de diseo
Centrado en el usuario
Control del usuario
Consistencia
Herramientas de diseo
Prototipos
Diagramas de navegacin
Proceso de diseo *
Procedimientos
Obtener
Describir
Realizar
usuario
Dibujar
ventanas
prototipos de interfaces de
diagramas de navegacin de
usuario *
Actitudes
Perseverar en la bsqueda de soluciones
Utilizar los equipos y programas informticos cumpliendo las normas de seguridad e
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Individual
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
2
3
Actividad:
Grupo
Aula
Descripcin actividad
Apuntes
4
5
Contenidos:
Aula
Grupo
Apuntes
6
7
8
Actividad:
9
10
Evaluacin
conocimientos
Contenidos:
Actividad:
Descripcin actividad
apuntes
Supuestos prcticos
Contenidos:
Apuntes
Supuestos prcticos
Aula
Grupo
Ses.
11
12
13
Actividad
Actividad:
Agrupacin
Recursos
manual de instrucciones de un
avin en llamas
Contenidos: las interfaces de usuario
Contenidos: estilos de interfaz
Actividad: pasar de un estilo a otro
Aula
Descripcin actividad
Aula
Aula
Grupo
Apuntes
14
15
Contenidos:
Aula
Apuntes
Grupo
Supuestos prcticos
16
17
Actividad:
Ejemplos
Apuntes
Supuestos prcticos
18
Contenidos:
Apuntes
Supuesto prctico
19
Sntesis/Resumen
Autoevaluacin
Aula
Individual
Cuestionario
autoevaluacin
20
21
22
Prueba
Individual
Prueba de evaluacin
23
Correccin
Aula
Individual
Pruebas resueltas
herramientas: prototipos y
diagramas de navegacin
Actividad: construccin de diagramas de
navegacin
Contenidos:
Actividad:
Evaluacin
UD
de la prueba objetiva
del proceso de enseanza de la
Supuestos y ejemplos
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes del
libro Anlisis y Diseo Detallado de Aplicaciones Informticas de Gestin, de
Thomson-Paraninfo, complementados por apuntes del profesor, y supuestos
prcticos del libro anterior y del libro Anlisis y Diseo Detallado de Aplicaciones
Informticas de Gestin: gua prctica de tcnicas, de Ra-Ma.
Evaluacin
Esta unidad didctica es la ltima del bloque, por lo tanto se evaluar junto con la
misma las unidades didcticas UD7, UD8, y UD9. La ponderacin de cada una de las
unidades didcticas ser la siguiente:
40%
40%
20%
Tipo de contenido
Conceptos
35%
Procedimientos
45%
Actitudes
20%
Criterios de evaluacin
Dada una lista de eventos, clasificarla en internos, externos y peridicos.
Dado
de eventos.
Obtener
Elaborar
descripcin de eventos.
Dibujar
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Preparar la historia de vida de entidades de los supuestos prcticos
validarlo
Actividades de refuerzo
Corregir un diagrama entidad-evento que contiene alguna errata evidente
dnde
acciones
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.4 Disear aplicaciones a partir de las especializacin y
requerimientos funcionales
Objetivos didcticos
Conocer los fundamentos del paradigma orientado a objetos
Distinguir
Identificar
Conocer
Objetivos complementarios
Entender los conceptos de agregacin y polimorfismo
Contenidos
Conceptos
Procedimientos
La
POO
Objetos
Estado
Comportamiento
Identidad
Relaciones entre Objetos
Enlaces
Agregaciones *
Las clases
Relaciones entre clases
Asociacin
Herencia
Agregacin *
Polimorfismo *
Anlisis y Diseo con POO
Los
Anlisis
Actitudes
Valorar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Presentacin/Motivacin
2
3
Actividad:
Evaluacin
conocimientos
Agrupacin
Aula
Individual
Contenidos:
Recursos
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Supuesto prctico
Apuntes
Ses.
Actividad
Los objetos: estado,
comportamiento, identidad
Actividad: definir objetos de situaciones
comunes
Agrupacin
Recursos
4
5
Contenidos:
6
7
8
Actividad:
Supuestos prcticos
9
10
Actividad:
generalizacin de objetos
Contenidos: las clases
Grupo
Aula
Supuestos prcticos
Apuntes
11
12
13
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
14
15
Contenidos:
Aula
Aula
Grupo
Apuntes
16
Contenidos:
agregacin
polimorfismo
Actividad: construccin de diagramas con
agregacin y polimorfismo
Contenidos:
Aula
Apuntes
grupo
Ejemplos
Apuntes
Supuestos prcticos
Supuestos prcticos
Apuntes y ejemplos
17
18
19
Contenidos:
Aula
Grupo
Apuntes y ejemplos
Supuestos prcticos
20
21
22
Contenidos:
Apuntes y ejemplos
Supuestos prcticos
23
24
Contenidos:
Aula
Grupo
Apuntes y ejemplos
Supuestos prcticos
25
Sntesis/Resumen
Aula
Individual
Cuestionario evaluacin
Contenidos:
objetos
Actividad: diagramas de colaboracin
simplificados
Actividad:
propiedades
definir la semntica
seleccin de mtodos y
Evaluacin
Supuestos prcticos
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes y
supuestos prcticos preparados por el profesor, complementados con fotocopias del
libro UML y Patrones, de la editorial Wiley, y ejemplos del libro Head First Object
Oriented Analisys and Design, de la editorial O'Reilly, adaptados y traducidos por el
profesor.
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque IV: Los
Objetos, y tendr un peso del 35%.
Tipo de contenido
Conceptos
30%
Procedimientos
50%
Actitudes
20%
Criterios de evaluacin
Enumerar las caractersticas de la programacin orientada a objetos
Dado
implementar el sistema
Dibujar
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Definir los objetos para modelizar un problema donde haya descripciones
ambiguas y dependientes del punto de vista
colaboracin
Actividades de refuerzo
Identificar objetos relevantes para problemas bsicos
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.2 Aplicar tcnicas de diagramacin para representar informacin
relativa a la empresa
Objetivos didcticos
Conocer las caractersticas y funciones de UML
Distinguir
Ser
Procedimientos
UML:
historia y necesidad
de UML
Diagramas de estructura
Diagramas de comportamiento
Diagramas de interaccin
El proceso de diseo con UML
Identificar requisitos
Casos de uso
Diagrama de secuencia del sistema
Identificar elementos
Diagrama de objetos
Definir la colaboracin
Diagramas de secuencia
Diagramas de comunicacin
Definir las relaciones
Diagrama de clases
Diagrama de componentes *
Definir la semntica
Diagrama de transicin de estados
Diagrama de tiempo *
Diagramas
Especificacin
Construccin
de diagramas de clases y
Construccin
de diagramas de secuencia y
objetos
comunicacin
Construccin
de diagramas de estado
asociados a clases
Construccin de diagramas de
componentes *
Actitudes
Mostrar gusto por una presentacin limpia y ordenada de los resultados de los trabajos
realizados *
Tener conciencia de grupo, integrndose en un grupo de trabajo, participando
activamente en las tareas colectivas y respetando las opiniones ajenas
Respeto por otras opiniones, ideas y conductas
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Individual
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
2
3
Actividad:
Grupo
Aula
Aula
Descripcin de la actividad
Apuntes
4
5
Contenidos:
Aula
Apuntes
Evaluacin
conocimientos
diagramas de estructura
Contenidos: diagramas de comportamiento
Contenidos: diagramas de interaccin
Ses.
6
7
8
9
Actividad
Actividad:
Agrupacin
Recursos
capturar requisitos
diagramas de casos de uso
Contenidos: diagrama de secuencia del
sistema
Actividad: captura de requisitos con casos
de uso, diagramas de actividad y diagramas de
secuencia del sistema
Grupo
Aula
Aula
Grupo
Supuesto prctico
Apuntes
10
11
Contenidos:
Identificar elementos: el
diagrama de objetos
Actividad: construccin de diagramas de
objetos
Aula
Apuntes
Grupo
Supuestos prcticos
12
13
14
15
16
17
Contenidos:
definid la colaboracin
Contenidos: diagramas de secuencia y
comunicacin
Actividad: construccin de diagramas de
secuencia y comunicacin
Actividad: modelado de escenarios de casos
de uso
Aula
Aula
Apuntes
Grupo
Supuestos prcticos
Grupo
18
19
20
21
22
23
Contenidos:definir
las relaciones
Contenidos: diagramas de clases y
componentes
Actividad: construccin de diagramas de
clases
Aula
Aula
Apuntes
Grupo
Supuestos prcticos
24
25
26
Contenidos:
definir la semntica
diagramas de estados y
diagramas de tiempo
Actividad: construccin de diagramas de
estado
Actividad: construccin de diagramas de
tiempo
Aula
Apuntes
Grupo
Supuestos prcticos
27
28
29
30
31
32
33
34
Actividad:
Grupo
Proyecto de desarrollo
35
Sntesis/Resumen
Aula
Individual
Cuestionario evaluacin
Contenidos:
Contenidos:
de la unidad
Evaluacin del proceso de enseanza
Recursos
Supuestos prcticos
Tipo de contenido
Conceptos
20%
Procedimientos
60%
Actitudes
20%
Criterios de evaluacin
Dado un diagrama de UML, decir a qu tipo corresponde y cual es su
funcin
Enumerar
clase
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Agrupar los objetos en componentes y definir sus interfaces
Actividades de refuerzo
Preparar diagramas de clase simples
pertinentes
UD 12: El proceso unificado de desarrollo (18 Sesiones)
Descripcin
Con este tema se cierra el Bloque IV: Los Objetos, por lo que los alumnos ya han
estudiado el anlisis y diseo desde las tres perspectivas (procesos, datos y objetos).
A partir de ahora volvern a retomar conceptos comunes a las tres: gestin de
proyectos, calidad y seguridad de sistemas, y herramientas CASE.
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.1 Aplicar metodologas de desarrollo en el anlisis y diseo de
aplicaciones
Objetivos didcticos
Conocer el propsito de RUP
Diferenciar
Saber
Realizar
Objetivos complementarios
Realizar un plan de desarrollo basndose en el proceso unificado
Contenidos
Conceptos
Procedimientos
Historia
de RUP
El Proceso Unificado
Dimensin temporal: fases
Concepcin
Elaboracin
Construccin
Transicin
Dimensin esttica: actividades
Modelado de negocio
Anlisis de requerimientos
Anlisis y diseo
Implementacin
Pruebas
Diseo orientado por casos de uso
Iteraciones en el proceso unificado
Priorizar
Actitudes
Aceptar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
1
Actividad
Presentacin/Motivacin
Evaluacin
conocimientos
Agrupacin
Aula
Individual
Recursos
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Ses.
Actividad
Agrupacin
Recursos
2
3
Actividad:disear
un proceso de desarrollo
OO
Contenidos: el desarrollo iterativo
Actividad:disear un proceso iterativo
Grupo
Aula
Grupo
Descripcin actividad
Apuntes
Descripcin actividad
Historia
Aula
Apuntes
5
6
Contenidos:
Aula
Grupo
Apuntes
Supuesto prctico
7
8
Contenidos:
El
de RUP
proceso unificado
Apuntes
9
10
11
12
Actividad:
Grupo
Supuestos prcticos
13
Sntesis/Resumen
Aula
Individual
Cuestionario
autoevaluacin
14
15
16
17
Prueba
Individual
Prueba de evaluacin
18
Correccin
Aula
Individual
Pruebas resueltas
Evaluacin
Evaluacin
UD
de la prueba objetiva
del proceso de enseanza de la
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes del
libro UML y Patrones de la editorial Wiley, complementados por apuntes y
supuestos prcticos preparados por el profesor.
Evaluacin
Esta unidad didctica es la ltima del bloque, por lo tanto se evaluar junto con la
misma las unidades didcticas UD10, UD11, y UD12. La ponderacin de cada una de
las unidades didcticas ser la siguiente:
35%
45%
20%
Conceptos
45%
Procedimientos
35%
Actitudes
20%
Criterios de evaluacin
Corregir
Dada
pertenece
Enumerar
Desarrollar
basndose en RUP
Actividades de refuerzo
Dadas unas tareas, clasificarlas indicando a que fase pertenecen
estimacin, que les servirn para calcular el tamao y coste de los sistemas a
construir.
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.1 Aplicar metodologas de desarrollo en el anlisis y diseo de
aplicaciones
Objetivos didcticos
Entender la necesidad y el propsito de la gestin de proyectos
Conocer
Aplicar
Utilizar
proyectos
Objetivos complementarios
Entender el concepto de camino crtico de un proyecto
Contenidos
Conceptos
Procedimientos
Fases
de la gestin de proyectos
previo
Estimacin
Organizacin
Planificacin
Seguimiento
Organizacin: hitos
Planificacin: camino crtico
Estudio
Herramientas
proyectos
Estimacin
de trabajos:
de puntos funcin
Estimacin por casos de uso
Staffing Size *
Clculo
para gestin de
Divisin
Creacin
Actitudes
Aceptar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Aula
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Actividad:
Grupo
Aula
Descripcin actividad
Apuntes
Contenidos:
Aula
Apuntes
4
5
6
Contenidos:
Estimacin de software
clculo de puntos funcin
Actividad: calcular tamao con puntos
funcin
Aula
Aula
Grupo
Apuntes
Apuntes y ejemplos
Supuestos prcticos
7
8
9
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
Evaluacin
conocimientos
Contenidos:
Ses.
Actividad
Staffing size
calcular tamao de desarrollos
utilizando Staffing Size
Agrupacin
Recursos
10
11
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
12
13
Contenidos:
Apuntes
Supuestos prcticos
14
15
16
17
Contenidos:
planificacin de proyectos
Contenidos: OpenProj
Actividad: construir diagramas Gantt
Aula
Aula
Parejas
Apuntes
Aula informtica
Supuestos prcticos
18
Contenidos:
Aula
Parejas
Apuntes
Supuestos prcticos
19
Contenidos:
Aula
Individual
Apuntes
Descripcin actividad
20
Sntesis/Resumen
Aula
Individual
Cuestionario evaluacin
Actividad:
Actividad:
proyecto
PERT
Actividad: construccin de diagramas PERT
Actividad:
Evaluacin
Recursos
Esta unidad didctica se realizar en el aula polivalente y en el aula informtica. Se
utilizarn apuntes y supuestos prcticos preparados por el profesor. Tambin se
utilizar la herramienta de gestin de proyectos OpenProj, que estar instalada en los
ordenadores del aula informtica.
Evaluacin
La evaluacin de la presente unidad didctica se realizar al final del Bloque V: El
Desarrollo, y tendr un peso del 50%.
Tipo de contenido
Conceptos
25%
Procedimientos
55%
Actitudes
20%
Criterios de evaluacin
Enumerar y ordenar las fases de gestin de proyectos
Explicar
proyectos
Dada
represente
Calcular
de puntos funcin.
Obtener
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Realizar estimaciones utilizando la tcnica de Staffing Size a partir de los
supuestos vistos en clase
Actividades de refuerzo
Estimar puntos funcin dados los datos (entradas, salidas, etc...) sin tener
que obtenerlos de la descripcin de supuestos
Temas transversales
En esta unidad didctica se trabajar la educacin al consumidor mediante la
actividad Reduccin de costes en la sesin 19. En ella se propondrn varias
alternativas para subcontratar desarrollos con creciente nivel de precariedad laboral.
Los alumnos elegirn una de las alternativas, y se debatirn en clase las diferentes
opiniones al respecto.
UD 14: Entornos de desarrollo y Herramientas CASE (10 Sesiones)
Descripcin
Los alumnos, a lo largo del desarrollo de la presente programacin, ya han trabajado
con herramientas CASE. El propsito de esta unidad es proporcionarles una visin
ms amplia sobre las herramientas disponibles, su clasificacin, y su conveniencia
para el desarrollo de proyectos software.
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.7 Utilizar herramientas CASE para el diseo de aplicaciones
Objetivos didcticos
Conocer los tipos de herramientas CASE
Conocer
Objetivos complementarios
Integrar plugins de desarrollo en NetBeans
Contenidos
Conceptos
Procedimientos
Herramientas
CASE
Tipos
de herramientas CASE
Segn metodologa
Segn integracin
Segn fase del ciclo de vida
Eclipse:
estructura y plugins
Manejo
de Eclipse
Bsqueda
Eclipse
e instalacin de plugins en
Creacin
Actitudes
Valorar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Presentacin/Motivacin
Actividad:
Evaluacin
conocimientos
Agrupacin
Aula
Aula
perfecta
Contenidos: herramientas CASE
Aula
Recursos
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Descripcin actividad
Apuntes
Contenidos:
Apuntes
Ejemplos herramientas
Contenidos:
Aula
Parejas
Apuntes
Aula informtica.
Entorno Eclipse
5
6
Contenidos:
Clay
Actividad: construccin de diagramas E/R
Aula
Parejas
Aula informtica
Plugin Clay
Supuestos prcticos
7
8
9
Contenidos:
Aula
Parejas
Aula informtica
Plugin Papyrus
Supuestos prcticos
Sntesis/Resumen
Aula
Individual
10
Actividad:
Actividad:
Eclipse
instalacin de plugins
Papyrus
construccin de diagramas UML
Evaluacin
Cuestionario evaluacin
Recursos
Esta unidad didctica se realizar en el aula informtica. Se utilizarn apuntes y
supuestos prcticos preparados por el profesor. Tambin se utilizarn los entornos de
desarrollo Eclipse, y Netbeans para las actividades complementarias. Se dispondr
de copias locales de los plugins a utilizar (Clay y Papyrus) para instalarlos desde el
servidor web del aula ya que el consumo de ancho de banda para su instalacin
desde Internet sera excesivo.
Evaluacin
Tipo de contenido
Conceptos
30%
Procedimientos
50%
Actitudes
20%
Criterios de evaluacin
Enumerar las ventajas del desarrollo con herramientas CASE
Clasificar
Elegir
Instalar
web
Atencin a la diversidad
Actividades de refuerzo
Trabajar con entornos ya configurados
La unidad didctica est dividida en dos partes: en la primera se tratar la calidad del
software, cmo se garantiza y se mide, y algunas tcnicas de calidad de bajo nivel
(orientadas sobre todo a la programacin y al diseo).
Objetivos didcticos
Capacidades terminales de referencia
CT. 2.5 Definir planes de prueba para verificar la calidad de las
aplicaciones
CT.
Conocer
Distinguir
Saber
Objetivos complementarios
Entender cmo se debe gestionar la seguridad
Contenidos
Conceptos
Procedimientos
Calidad
del software
de calidad
Revisiones tcnicas formales
Poka-yokes
Estndares y metodologas
Tcnicas
Seguridad
Proteccin
de sistemas
Realizacin
Bsqueda
seguridad
y prevencin de riesgos de
Preservacin
Factores
de seguridad
Confidencialidad
Integridad
Disponibilidad
Plan
de contingencias
de seguridad
Herramientas
Actitudes
Utilizar
Metodologa
Actividades de enseanza-aprendizaje
Ses.
Actividad
Agrupacin
Recursos
Presentacin/Motivacin
Aula
Aula
Fotocopias de objetivos,
secuenciacin de
contenidos y evaluacin
Test de evaluacin inicial
Contenidos:
Aula
Aula
Grupo
Apuntes
Actividad:
Grupo
Aula
Aula
Descripcin actividad
Apuntes
Contenidos:
Aula
Grupo
Apuntes
Supuestos prcticos
Evaluacin
conocimientos
Contenidos:
Contenidos:
Actividad:
el plan de contingencias
identificar y mitigar riesgos
Descripcin actividad
Actividad:
6
7
8
9
10
Individual
Aula
Fichas de secretos y
exploits. Apuntes
Sntesis/Resumen
Aula
Individual
Cuestionario
autoevaluacin
Prueba
Individual
Prueba de evaluacin
Cuestionario evaluacin
Aula
Individual
Pruebas resueltas
Contenidos:
Evaluacin
Correccin
de la prueba objetiva
Evaluacin del proceso de enseanza de la
UD
Recursos
Esta unidad didctica se realizar en el aula polivalente. Se utilizarn apuntes y
supuestos prcticos preparados por el profesor.
Evaluacin
Esta unidad didctica es la ltima del bloque, por lo tanto se evaluar junto con la
misma las unidades didcticas UD13, UD14, y UD15. La ponderacin de cada una de
las unidades didcticas ser la siguiente:
50%
25%
25%
Tipo de contenido
Conceptos
55%
Procedimientos
25%
Actitudes
20%
Criterios de evaluacin
Definir la calidad del software y explicar su propsito
Enumerar
Definir
Dado
disponibilidad o integridad
Mencionar
mitigarlos
Atencin a la diversidad
Adems de las medidas comunes de atencin a la diversidad, comentadas en la
programacin, se han preparado las siguientes actividades de ampliacin y de
refuerzo para esta unidad didctica:
Actividades de ampliacin
Revisar los criterios que deben cumplir los procesos de desarrollo para
clasificarse en los niveles CMMI
situaciones
Actividades de refuerzo
Preparar poka-yokes para procesos manuales
Temas transversales
En esta unidad didctica se abordar la educacin moral y cvica en la actividad
Romper la seguridad de la sesin 5. Los alumnos podrn utilizar exploits para
acceder a informacin privilegiada en unas fichas del profesor, pero adems se
propondr la posibilidad de acceder a las fichas de informacin de otros alumnos.
A veces
No
Correcciones previstas:
Observaciones generales
Formulario de envo
Se disea el formulario mediante el interface web de Google Docs. A partir del
diseo, se le enva un enlace a los alumnos, que muestra el siguiente formulario al
abrirlo en el navegador:
Recogida de datos
Los formularios enviados se almacenan en una hoja de clculo que se puede
exportar a formatos estndar para su tratamiento: