Mdulo Profeso!"l # ANLISIS $ DISE%O DETALLADO DE APLICACIONES INFORMTICAS DE GESTI&N PROGRAMACI&N DIDACTICA ' I!(rodu))! 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 etapa 1.! "onte#tuali$acin de la programacin # O*+e(,os 14 2.1 %b&etivos generales del ciclo formativo 2.2 %b&etivos generales del mdulo 2.3 %b&etivos de la presente programacin 2.4 %b&etivos relacionados con temas transversales - Co!(e!dos 20 3.1 'eleccin de contenidos 3.2 (grupacin de contenidos 3.3 'ecuenciacin 3.4 "alendario . Me(odolo/0"1 ore!(")o!es dd2)()"s 30 4.1 )strategias didcticas 4.2 (ctividades de ense*an$a+aprendi$a&e 4.3 (grupamientos 4.4 )spacios 4.! Motivacin 3 Re)ursos 4 5"(er"les 35 !.1 Medios fsicos espacios !.2 Materiales para el traba&o de contenidos conceptuales !.3 Materiales para el traba&o de contenidos procedimentales !.4 ,ecursos 'oft-are 6 E,"lu")! 39 ..1 )valuacin del proceso de aprendi$a&e ..2 )valuacin del proceso de ense*an$a 7 A)(,d"des )o58le5e!("r"s 4 e9(r"es)ol"res 47 /.1 (ctividades complementarias /.2 (ctividades e#traescolares : Te5"s (r"!s,ers"les 48 ; Alu5!os )o! !e)esd"des es8e)0f)"s de "8o4o edu)"(,o 49 0.1 (lumnos con necesidades educativas especiales '< Co!)lus! 52 '' =*lo/r"f0" 53 U!d"des Dd2)()" Des"rroll"d"s 1g. !4 I!(rodu))! La %rden 2223443.4 del 1! de (bril del 22235 por la 6ue se convocan las presentes pruebas de acceso5 estipula 6ue los aspirantes deben presentar una programacin didctica de un mdulo relacionado con la especialidad por la 6ue se participa. )ste documento corresponde a dic7a programacin didctica. )st reali$ada sobre el mdulo A!2lss 4 dse>o de("ll"do de "8l)")o!es !for52()"s de /es(! 8en adelante (9(:5 6ue se imparte en el primer curso del ciclo formativo Des"rrollo de A8l)")o!es I!for52()"s 8en adelante 9(;:. La estructura de esta programacin es la siguiente< )n primer lugar5 en la presente introduccin5 se ubica la programacin dentro de la normativa legal5 del sistema educativo del conte#to concreto donde se impartir el mdulo. )n segundo lugar5 se e#pondrn los ob&etivos del ciclo del mdulo. 'eguidamente se detallarn los contenidos propuestos5 la metodologa didctica5 los recursos 6ue se utili$arn la forma de evaluar el proceso de aprendi$a&e el proceso de ense*an$a. 1or =ltimo5 se detallar de 6u> forma van a tratarse los temas transversales del currculo5 as como la forma de atender las necesidades educativas especiales de los alumnos.
Marco legislativo 1ara la presente programacin se 7a tenido en cuenta el siguiente marco legislativo< ( nivel nacional< Le4 Or/2!)" #?#<<65 de 3 de mao5 de )ducacin. Le4 Or/2!)" 3?#<<#5 de 10 de &unio5 de las "ualificaciones de la ?ormacin 1rofesional. Re"l De)re(o '3-:?#<<65 de 1! de diciembre5 por el 6ue se establece la ordenacin general de la formacin profesional. Re"l De)re(o '6-3?';;35 de . de octubre5 sobre adscripcin a las especialidades de la formacin profesional especfica. Re"l De)re(o '66'?';;.5 de 22 de &ulio5 por el 6ue se establece el ttulo de @>cnico superior en 9esarrollo de (plicaciones informticas las correspondientes ense*an$as mnimas. Re"l De)re(o '676?';;.5 de 22 de &ulio5 por el 6ue se establece el currculo del ciclo formativo de grado superior correspondiente al ttulo de @>cnico superior en 9esarrollo de (plicaciones informticas. Re"l De)re(o '7<'?';;'5 de 20 de noviembre5 por el 6ue se establecen especialidades del "uerpo de 1rofesores de )nse*an$a 'ecundaria5 se adscriben a ellas los profesores correspondientes de dic7o "uerpo se determinan las reas materias 6ue deber impartir el profesorado respectivo. ( nivel autonmico< Orde! de ''?7?';;7 por el 6ue se establecen las atribuciones docentes en las optativas de la )'% 89%AB 32!. de 134234100/:. De)re(o #-.?';;75 de 2 de septiembre5 del Aobierno Balenciano5 por el 6ue se aprueba el ,eglamento %rgnico ?uncional de los institutos de educacin secundaria. De)re(o -;?#<<# de la "omunidad Balenciana por la 6ue se establece el currculo de la )'%. Resolu)! de '# de +ulo de #<<75 de la direccin general de )valuacin5 ;nnovacin "alidad )ducativa de la ?ormacin profesional5 por la 6ue se dictan instrucciones sobre ordenacin acad>mica docente durante el curso 222/+2223.
( lo largo de la programacin se ir concretando de 6u> modo deben tenerse en cuenta cada uno de estos decretos resoluciones para la elaboracin de la misma.
La programacin didctica como parte del currculo La L%) define el currculo como especificacin de las intencionalidades educativas los planes de accin para conseguirlas. 'us componentes bsicos son< Cu> ense*ar 8contenidos: "undo ense*ar 8secuenciacin: "mo ense*ar 8metodologa: "mo evaluar 8evaluacin: )l sistema educativo espa*ol presenta un currculo abierto< esto es5 de&ando un amplio margen para concretarlo sucesivamente 7asta llegar a una definicin completa en la realidad inmediata del alumno5 7aci>ndolo por tanto ms fle#ible adecuado a la diversidad de situaciones 6ue se pueden dar en la ense*an$a. )l currculo en el sistema educativo espa*ol5 por tanto la formacin profesional5 se estructura en tres niveles de concrecin< 1. 9ise*o base de ttulo 9ise*o curricular base 2. 1roecto curricular del ciclo 3. 1rogramacin didctica. Pr5er !,el de )o!)re)! )l primer nivel de concrecin es el dse>o *"se de (0(ulo el dse>o )urr)ul"r *"se5 de carcter prescriptivo5 elaborados por el Ministerio de )ducacin completados5 de forma opcional5 por las comunidades autnomas. )l dise*o base de ttulo establece las ense*an$as mnimas5 unidades de competencia mdulos profesionales de cada ciclo. )n 9(; lo establece el ,9 1..141004. )l dise*o curricular establece los contenidos de cada mdulo su duracin. )st establecido5 en el caso de 9(;5 por el ,9 1./.41004. La "omunidad Balenciana no 7a desarrollado los currculos de los diferentes ciclos5 por lo 6ue 7abremos de referirnos a los elaborados por el Ministerio. Se/u!do !,el de )o!)re)! )l segundo nivel de concrecin materiali$a el currculo en una serie de propuestas adecuadas a un conte#to formativo especfico. )st constituido por el 8ro4e)(o )urr)ul"r del ))lo como tal se integra en el proecto curricular del centro educativo. Los responsables de la elaboracin son el centro educativo5 el departamento didctico el e6uipo docente. )l proecto curricular inclue aspectos como la eleccin de la duracin de los mdulos5 la eleccin de idiomas5 aspectos metodolgicos5 recursos didcticos disponibles5 aspectos comunes complementarios de los mdulos5 criterios e instrumentos de evaluacin5 as como las programaciones didcticas de cada uno de los mdulos formativos. 'e organi$a tomando como e&e la competencia general del ciclo formativo. Ter)er !,el de )o!)re)! )l tercer nivel de concrecin es la 8ro/r"5")! dd2)()". 1lanifica el proceso de ense*an$a+aprendi$a&e para un determinado grupo de alumnos de un mdulo formativo. 'e fundamenta en el el proecto curricular de ciclo5 teniendo en cuenta la realidad del grupo de alumnos 6ue van a participar en el proceso. )st compuesto por un con&unto de unidades didcticas ordenadas secuenciadas5 concretando los contenidos la organi$acin de los mismos5 actividades de ense*an$a+aprendi$a&e5 asignacin de tiempos criterios de evaluacin para cada una de las unidades didcticas. La responsabilidad de su reali$acin corresponde al departamento5 al e6uipo docente al profesor del mdulo profesional al 6ue se refiere. Lo 6ue se presenta en este documento se corresponde a este tercer nivel de concrecin.
Justificacin de la eleccin del mdulo )l ,eal 9ecreto 1.3!4100! establece las especialidades propias de la formacin profesional5 as como sus atribuciones docentes. ( da de 7o5 los profesores de secundaria de la especialidad de informtica tienen atribucin para impartir los siguientes mdulos correspondientes a distintos ciclos formativos< DAI @ Des"rrollo de A8l)")o!es I!for52()"s Curso Mdulo Especialidad 1 (nlisis dise*o detallado de aplicaciones informticas de gestin 'ecundaria 1 1rogramacin en lengua&es estructurados 'ecundaria 2 9esarrollo de aplicaciones en entornos de cuarta generacin con 7erramientas "(') 'ecundaria
ASI @ Ad5!s(r")! de Ss(e5"s I!for52()os Curso Mdulo Especialidad 1 ,edes de rea local 'ecundaria 1 ?undamentos de programacin 'ecundaria 2 9esarrollo de funciones en el sistema informtico 'ecundaria 2 'istemas gestores de bases de datos 'ecundaria
ESI @ E98lo(")! de Ss(e5"s I!for52()os (" e9(!/ur) Curso Mdulo Especialidad 1 ;nstalacin mantenimiento de servicios de redes locales 'ecundaria 2 %peraciones con bases de datos ofimticas corporativas 'ecundaria 2 ;nstalacin mantenimiento de servicios de ;nternet 'ecundaria
Los profesores de la especialidad de informtica tienen adems atribuciones para impartir la asignatura optativa de informtica en la )'% Dac7illerato. )sas son las opciones para la elaboracin de la programacin didctica. 9e todas ellas5 7e elegido el mdulo A!2lss 4 dse>o de("ll"do de "8l)")o!es !for52()"s de /es(!5 correspondiente al ciclo formativo Des"rrollo de A8l)")o!es I!for52()"s5 por dos motivos fundamentales< 1. Rele,"!)" del 5dulo de!(ro del ))lo for5"(,o )ste mdulo presenta una visin global del proceso de desarrollo de soft-are. 'e imparte en el primer curso5 debe sentar las bases para 6ue los alumnos sean capaces de entender el desarrollo de soft-are como un proceso estructurado. (simismo5 permite 6ue los alumnos ad6uieran una visin general del ciclo de desarrollo de los procesos bsicos 6ue se encontrarn cuando accedan al sector productivo. Lo considero5 por tanto5 bsico para alcan$ar la competencia general del ciclo formativo. 2. A58l" e98ere!)" 8rofeso!"l 9urante los =ltimos die$ a*os 7e desarrollado aplicaciones de gestin para una de las ms importantes ca&as de a7orros de la comunidad. La e#periencia en este mbito me 7a permitido profundi$ar en los aspectos didcticos de la presente programacin5 seleccionando los contenidos ms adecuados para 6ue los alumnos puedan desarrollar las competencias 6ue re6uiere este mdulo.
Ubicacin del mdulo dentro del nivel y etapa (ctualmente5 el sistema educativo se encuentra en fase de transicin< desde el modelo 6ue define la L%A') al nuevo modelo definido por la L%"?1 la L%). La L%) estructura la educacin en los siguientes niveles< Edu)")! I!f"!(l 8de 2 a . a*os: Edu)")! 8r5"r" 8de . a 12 a*os: Edu)")! se)u!d"r" )ducacin secundaria obligatoria )ducacin secundaria post+obligatoria Dac7illerato ?1 Arado medio )nse*an$as profesionales de artes plsticas dise*o Edu)")! su8eror
?1 de Arado 'uperior )nse*an$a universitaria )nse*an$as artsticas superiores )nse*an$as profesionales de artes plsticas dise*o de grado superior )nse*an$as deportivas de grado superior
)l ciclo formativo 9(; es un ciclo de grado superior5 por tanto se enmarca en el nivel de educacin superior dentro de la ?ormacin 1rofesional del sistema educativo. 'e puede acceder directamente al ciclo si se posee alguna de las siguientes titulaciones< @tulo de Dac7illerato @tulo de Dac7illerato )#perimental "%U o 1reuniversitario @tulo de ?ormacin 1rofesional de segundo grado5 @>cnico 'uperior u otras titulaciones e6uivalentes a efectos acad>micos @tulo universitario5 sin poseer ninguna de las titulaciones anteriores @ambi>n se puede acceder al ciclo sin poseer ninguna de las titulaciones mencionadas siempre 6ue se supere la correspondiente prueba de acceso 8se puede solicitar la e#encin de esta prueba si se tiene superada la prueba de acceso a la universidad para maores de 2! a*os:. Las pruebas de acceso se convocan anualmente. 1ara poder presentarse a la prueba de acceso se deben tener al menos 10 a*os de edad5 o 13 a*os si se 7a reali$ado un ciclo de grado medio de la misma familia profesional 8en ambos casos es suficiente con cumplir los a*os e#igidos durante el a*o en 6ue se reali$a la prueba:. )l ciclo consta de una serie de mdulos estructurados en dos cursos acad>micos de la siguiente forma< Curso Mdulo Horas Descripcin
M1 2.2 'istemas ;nformticos Multiusuarios en ,ed
M2 322 (nlisis 9ise*o detallado de (plicaciones ;nformticas de Aestin M3 332 1rogramacin en Lengua&es estructurados ! M4 312 9esarrollo de (plicaciones en entornos de 4E Aeneracin con Ferramientas "(') M! 222 9ise*o ,eali$acin de 'ervicios de 1resentacin en )ntornos Arficos M. .! ,elaciones en el )ntorno de traba&o M/ .! ?ormacin %rientacin Laboral M3 332 ?ormacin en centro de traba&o
)l mdulo al 6ue corresponde esta programacin se imparte durante los tres trimestres acad>micos5 a ra$n de die$ 7oras semanales. )st relacionado con algunos mdulos del mismo ciclo de la siguiente forma< 'us contenidos tambi>n estn relacionados con mdulos de otros ciclos de formacin profesional< Conte"tuali#acin de la programacin )l mdulo se impartir a uno de los dos grupos de primero de 9(; en el ;nstituto de ?ormacin 1rofesional 'uperior ;?1' Mislata< 7ttp<44ifpsmislata.cult.gva.es4 )l instituto est situado a las afueras de Mislata. Ubicado en las instalaciones de un antiguo colegio5 es a7ora un instituto de ?ormacin 1rofesional en el 6ue se imparten ciclos formativos de las familias informtica5 administracin5 marGeting5 sanidad5 turismo fabricacin mecnica5 tanto en turno de ma*anas como en turno de tardes. 9e la familia informtica se imparten los tres ciclos formativos e#istentes< )';5 ('; 9(;. )l pr#imo curso acad>mico se impartir )';5 estando prevista la implantacin de 'M, para 2220412. )l departamento de informtica est compuesto por diecis>is profesores profesoras5 tres de ellos reci>n llegados al centro. La gran maora tienen amplia e#periencia docente. Uno de los profesores entrar como funcionario en prcticas5 pero a 7a impartido mdulos profesionales como profesor interino. )#iste una dotacin de ordenadores obsoleta5 debido a 6ue est prevista su renovacin para el a*o pr#imo. (lgunas aulas disponen de ca*n proector5 7a algunos ca*ones porttiles disponibles para el resto de aulas. @odos los ordenadores estn en red. )l grupo al 6ue se refiere esta programacin es el de turno de ma*anas. )st compuesto por die$ alumnos. Las caractersticas principales del grupo son< Uno de los alumnos 7a accedido desde )';5 cursado en este mismo centro5 reali$ando la prueba de acceso. Jes=s Ferrero 7a accedido a trav>s de la prueba de acceso. @iene amplia e#periencia profesional. 9os alumnos repiten el mdulo vienen de otro instituto. Uno de los profesores5 reci>n llegado al centro5 les imparti clases el curso anterior. Uno de los alumnos padece una deuteranopia5 6ue le impide distinguir determinadas gamas de colores. ( continuacin5 7a una tabla con la informacin de la 6ue se dispone de cada uno de los alumnos< No5*re Ed"d Pro)ede!)" O*ser,")o!es A!drAs G"r)0" 10 Dac7illerato BesCs S"!)D0s 13 "icloH1rueba de acceso BesCs Eerrer" 2. )'%H1rueba de acceso (mplia e#periencia profesional Ar5"!do D0eF 10 Dac7illerato 1adece una deuteranopia 8ceguera del color verde: Bu"! L8eF 10 Dac7illerato C"rlos Mr" 10 Dac7illerato ,epetidor M/uel !/el A("!"so 10 Dac7illerato ,epetidor Sl," Soler 10 Dac7illerato Ld" Al")reu 22 1rueba de acceso A!"*el Flor 10 Dac7illerato
O*+e(,os )l ob&etivo de la formacin profesional es la de capacitar para el desempe*o cualificado de las diversas profesiones5 as como el acceso al empleo la participacin activa en la vida social5 cultural econmica. Ms concretamente5 el ciclo formativo al 6ue pertenece esta programacin didctica debe preparar a los alumnos para desempe*ar unas profesiones concretas 6ue veremos a continuacin. $b%etivos generales del ciclo formativo )l ob&etivo del ciclo formativo 9(; es 6ue los alumnos alcancen la competencia general 6ue se establece en su decreto de ttulo5 6ue describe las funciones profesionales ms significativas del mismo. )n este caso5 "Desarrollar aplicaciones informticas, participando en el diseo y realizando la programacin, pruebas y documentacin de las mismas, de conformidad con los requisitos funcionales, especificaciones aprobadas y normativa vigente". )sto va a capacitar a los alumnos a ocupar una serie de puestos de traba&o5 como son< (nalista+programador Aestor de proectos "omercial de programas informticos (sesor de programas informticos )&ercer su actividad en empresas de servicios informticos5 principalmente en la (dministracin 1=blica en empresas grandes o medianas de cual6uier sector de actividad. Io debemos olvidar 6ue el ciclo formativo tambi>n debe capacitar a los alumnos para la participacin activa en la vida social5 cultural econmica. )l detalle de los ob&etivos generales5 capacidades profesionales unidades de competencia del ciclo estn especificados con detalle en el decreto de ttulo. "onviene destacar algunos de los ob&etivos generales del ciclo5 6ue se aplican de forma ms especifica al presente mdulo5 a los 6ue deberemos prestar especial atencin a la 7ora de elaborar la programacin. )stn especificados en el apartado 3.1 del decreto de ttulo5 del 6ue resalto los prrafos 6ue contienen dic7os ob&etivos< 'eleccionar utili$ar fuentes recursos de informacin de la organi$acin e informacin t>cnica5 interpretando relacionando su contenido con las caractersticas particulares de la organi$acin el sistema informtico actual para el dise*o desarrollo de aplicaciones informticas. 9ocumentar las aplicaciones de un proecto informtico5 utili$ando el lengua&e profesional con precisin pulcritud. )valuar el funcionamiento de una aplicacin mediante la reali$acin de pruebas. 9ise*ar bases de datos a partir del modelo conceptual desarrollar aplicaciones5 dise*ando servicios de presentacin5 mdulos de programacin e interfaces ;nter+mdulos5 aplicando una metodologa de desarrollo. %rgani$ar los recursos el tiempo disponible5 estableciendo prioridades en sus actividades5 actuando con orden meticulosidad valorando la trascendencia de su traba&o. Utili$ar con autonoma las estrategias procedimientos caractersticos saber 7acer propios de su sector5 para tomar decisiones frente a problemas concretos o supuestos prcticos5 en funcin de datos e informaciones conocidos5 valorando los resultados previsibles 6ue de su actuacin pudieran derivarse.
Los diferentes mdulos del ciclo formativo deben servir para alcan$ar dic7os ob&etivos. Beremos seguidamente5 con maor nivel de concrecin5 la forma en la 6ue contribue el mdulo al 6ue se refiere la presente programacin. $b%etivos generales del mdulo )l mdulo de (9( es necesario para alcan$ar los ob&etivos del ciclo formativo mediante el desarrollo de la unidad de competencia a la 6ue est asociado5 6ue es la unidad de competencia !& realizar el anlisis y diseo detallado de aplicaciones informticas de gestin. )n el decreto de ttulo se especifican las reali$aciones profesionales5 o comportamientos 6ue se esperan de los alumnos 6ue obtengan dic7a unidad de competencia. 9ado 6ue (9( es el =nico mdulo asociado a dic7a unidad de competencia5 el ob&etivo principal del mdulo es 6ue los alumnos sean capaces de "l)"!F"r l"s re"lF")o!es 8rofeso!"les 6ue se especifican en la unidad de competencia 6ue son las siguientes< 1articipar en la estructuracin de re6uisitos anlisis funcional de aplicaciones informticas5 atendiendo a las directrices marcadas por el analista. 1articipar en la elaboracin de alternativas de aplicaciones informticas de dise*o 6ue cumplan con las especificaciones los re6uerimientos funcionales dados. ,eali$ar el dise*o de la aplicacin seg=n las instrucciones marcadas por el analista. )laborar planes de pruebas a fin de verificar 6ue se obtienen las prestaciones demandadas. )laborar la documentacin del dise*o detallado plan de pruebas de la aplicacin informtica seg=n los procedimientos establecidos. 1ara poder llevar a cabo dic7as reali$aciones profesionales5 los alumnos deben alcan$ar una serie de capacidades terminales 8"@: 6ue se especifican en el mdulo5 6ue son las siguientes< CT'@(plicar metodologas de desarrollo en el anlisis dise*o de aplicaciones CT#@(plicar t>cnicas de diagramacin para representar informacin relativa a la empresa CT-@9ise*ar bases de datos a partir de modelos conceptuales CT.@9ise*ar aplicaciones a partir de las especificaciones re6uerimientos funcionales CT3@9efinir planes de prueba para verificar la calidad de las aplicaciones CT6@)laborar informes relativos a la documentacin de datos procesos de una aplicacin CT7@Utili$ar 7erramientas "(') para el dise*o de aplicaciones $b%etivos de la presente programacin ?i&ndonos en los ob&etivos generales de la formacin profesional5 del mdulo en concreto5 7aciendo una concrecin en funcin de las caractersticas del centro del alumnado5 se 7an planteado una serie de o*+e(,os /e!er"les del 5dulo 8%M: 6ue son los siguientes< $b%etivos del mdulo OM' )ntender la ingeniera del soft-are5 los distintos paradigmas de desarrollo las venta&as desventa&as de cada uno de ellos. OM# 'er capaces de entender 9?9s de alto nivel de comple&idad5 as como elaborar 9?9s para aplicaciones sencillas. OM- ,eali$ar dise*os detallados de soft-are en programacin modular. OM. )stablecer procedimientos de prueba 6ue permitan verificar los programas desarrollados. OM3 'aber elaborar diagramas entidad4relacin5 as como reali$ar el dise*o lgico fsico a partir de diagramas entidad4relacin5 manipulando el modelo obtenido mediante 'CL. OM6 ,eali$ar dise*os de soft-are siguiendo el modelo orientado a ob&etos dentro de una metodologa de desarrollo.
9ic7os ob&etivos se concretarn en cada unidad didcticaJ de este modo estar muc7o ms definido 6u> se pretende 7acer5 6u> situaciones formativas se pretenden crear 6u> resultados se intentan alcan$ar. $b%etivos relacionados con temas transversales )n el currculo de la nueva ?ormacin 1rofesional )specfica aparece un nuevo concepto general 6ue se denomina @emas @ransversales5 los cuales deben impregnar la prctica educativa estar presentes e#plcitamente en los diferentes mdulos profesionales. Los temas 6ue se consideran transversales en el currculo son< )ducacin moral cvica. )ducacin para la pa$. )ducacin para la salud. )ducacin para la igualdad de oportunidades entre los se#os. )ducacin del consumidor. )ducacin medioambiental. )ducacin vial. )stablecemos para nuestro mdulo los siguientes ob&etivos adicionales relacionados con dic7os temas transversales< $b%etivos del mdulo OM7 ,esolver los conflictos mediante el dilogo5 siendo transigentes aceptando las ideas de los dems como bases de una convivencia en pa$5 as como respetar a todas las personas sea cual sea su condicin social5 se#ual5 racial o sus creencias. OM: "onocer respetar las principales normas de ergonoma en el puesto de traba&o
Co!(e!dos Los contenidos forman el con&unto de formas culturales de saberes seleccionados a partir de los cuales se organi$an las actividades del aula. 'e pueden clasificar en tres tipos< conceptuales5 procedimentales actitudinales. ( continuacin se detalla la seleccin5 agrupacin secuenciacin de los contenidos 6ue se van a impartir en la presente programacin didctica. Cu"dro resu5e! 'lo(ue )& Los *istemas Duracin Evaluacin UD' @ 'istemas de informacin en la empresa 12 1E UD# @ ;ntroduccin a la ;ngeniera del 'oft-are 12 1E UD- @ (nlisis de re6uisitos 22 1E 'lo(ue ))& Los +rocesos UD. @ (nlisis de procesos 32 1E UD3 @ 9ise*o de procesos 32 1E UD6 @ Las pruebas 22 1E 'lo(ue )))& Los Datos UD7 @ (nlisis de datos 23 2E UD: @ 9ise*o manipulacin de datos 3. 2E UD; @ (nlisis de eventos dise*o de interfaces 23 2E 'lo(ue ),& Los ob%etos UD'< @ (nlisis orientado a ob&etos 2! 3E UD'' @ La notacin UML 3! 3E UD'# @ )l proceso unificado de desarrollo 13 3E 'lo(ue ,& El Desarrollo UD'- @ Aestin de proectos 22 3E UD'. @ )ntornos de desarrollo Ferramientas "(') 12 3E UD'3 @ "alidad del soft-are 'eguridad de los sistemas 12 3E
*eleccin de contenidos Co!(e!dos )o!)e8(u"les 4 8ro)ed5e!("les Los contenidos conceptuales procedimentales se D"! de("ll"do e! )"d" u!" de l"s u!d"des dd2)()"s se pueden encontrar en el ane#o. "onviene destacar5 en cuanto a la seleccin de contenidos5 6ue se 7a decidido tratar el anlisis desarrollo orientado a ob&etos UML en profundidad5 a 6ue la tendencia en el entorno empresarial es utili$ar esta metodologa. Co!(e!dos ")((ud!"les Las actitudes se traba&arn a lo largo de todo el curso5 7aciendo 7incapi> en algunas de ellas en determinadas unidades didcticas< A)((udes 8erso!"les (ceptar las normas de comportamiento traba&o establecidas 1articipar activamente en los debates la formacin de grupos de traba&o ,eali$ar su traba&o de forma autnoma responsable ,esponsabili$arse de la e&ecucin de su propio traba&o de los resultados obtenidos %rden m>todo en la reali$acin de tareas Mostrar gusto por una presentacin limpia ordenada de los resultados de los traba&os reali$ados 1erseverar en la b=s6ueda de soluciones Balorar la constancia el esfuer$o propio a&eno en la reali$acin del traba&o 9emostrar inter>s por la conclusin total de un traba&o antes de comen$ar el siguiente Balorar la evolucin de la t>cnica para adaptarse al puesto de traba&o ;nteresarse por la formacin permanente en cuestiones relacionadas con su traba&o Utili$ar los e6uipos programas informticos cumpliendo las normas de seguridad e 7igiene re6uisitos legales Balorar la utili$acin de t>cnicas procedimientos para mantener la seguridad5 integridad privacidad de la informacin Mostrar inter>s por la utili$acin correcta del lengua&e informtico
A)((udes rel")o!"les ,espeto por otras opiniones5 ideas conductas Balorar el traba&o en e6uipo como el medio ms efica$ para la reali$acin de ciertas actividades ,espetar la e&ecucin del traba&o a&eno en el grupo5 compartiendo las responsabilidades derivadas del traba&o global @ener conciencia de grupo5 integrndose en un grupo de traba&o5 participando activamente en las tareas colectivas respetando las opiniones a&enas Mantener actitudes de solidaridad compa*erismo5 respeto al profesor a sus compa*eros5 traducido en t>rminos de buena educacin
-grupacin de contenidos Los contenidos se 7an agrupado siguiendo las tres perspectivas diferentes de anlisis dise*o< orientado a procesos5 orientado a datos orientado a ob&etos. 'e 7a incluido un blo6ue previo de introduccin uno posterior de desarrollo5 ambos con una visin vlida para las tres perspectivas<
'e 7a procurado 6ue los contenidos formen entidades conceptuales compactas5 6ue cada uno de los blo6ues sirva de base para el aprendi$a&e de los siguientes. 'eguidamente se e#plica para cada blo6ue las Unidades 9idcticas 6ue lo integran los puntos del currculo a los 6ue 7ace referencia.
Bloque I: Los Sistemas )n este blo6ue se introduce a los alumnos en el concepto relevancia de los sistemas de informacin en la empresa. ( partir de a75 se presentan las bases de los procesos de la ingeniera del soft-are 5 a continuacin5 se desarrolla el (nlisis de re6uisitos5 puente de unin entre la visin del usuario la visin t>cnica de los ingenieros de soft-are. (l finali$ar este blo6ue5 los alumnos conocern los procesos de ingeniera sabrn cmo capturar los re6uisitos de usuario5 lo 6ue les servir de base para desarrollar los procesos de anlisis dise*o desde cada una de las perspectivas de modelado. UD .tulo Currculo U91 Ss(e5"s de !for5")! e! l" e58res" 'istemas de informacin< conceptos5 componentes5 tipos 'istemas de informacin bsicos en la administracin gestin de la empresa< gestin de almac>n facturacin5 gestin de nminas personal5 gestin contable5 gestin comercial U92 I!(rodu))! " l" I!/e!er0" del Sof(G"re )tapas del ciclo de vida de una aplicacin "aractersticas principales @ipos< orientada a flu&o de datosJ orientada a datosJ orientada a ob&etos U93 A!2lss de reHus(os (nlisis de necesidades. @>cnicas de comunicacin recopilacin de datos (nlisis de viabilidad< econmica5 t>cnica5 legal Metodologas de dise*o< orientado a flu&o de datosJ orientado a estructura de datosJ orientado a ob&etos
=loHue II1 Los Pro)esos )n este blo6ue se estudia la primera perspectiva de modelado< el anlisis de procesos. 'e desarrollar utili$ando la metodologa de anlisis estructurado< 9iagramas de ?lu&o de datos5 9iagramas de estructuras 9iccionario de datos. (simismo5 se estudiarn los procesos de dise*o de pruebas de soft-are5 a 6ue los alumnos 7abrn ad6uirido conocimientos sobre interfaces mdulos5 lo 6ue les servir de base para la reali$acin de dic7os dise*os. UD .tulo Currculo U94 A!2lss de 8ro)esos Modeli$acin de funciones procesos. 9iagramas de flu&os de datos 9ise*o estructurado de sistemas < %b&etivos5 entradas5 salidas fases 9iccionario de datos. )structura componentes U9! Dse>o de 8ro)esos 9ise*o modular. 9iagramas de estructuras 9ise*o procedimental U9. L"s 8rue*"s 9ise*o de pruebas 1ruebas de soft-are. @ipos5 m>todos 7erramientas
=loHue III1 Los D"(os @ras 7aber visto el modelado de procesos5 se presentar el modelado de datos utili$ando )ntidad+,elacin para el modelado conceptual5 la transformacin del mismo a es6uemas lgicos relacionales5 los procesos de normali$acin de dic7os es6uemas. @ambi>n se estudiar la manipulacin definicin de datos con 'CL5 traba&ando con un sistema gestor de base de datos concreto< m'CL. UD .tulo Currculo U9/ A!2lss de d"(os Modeli$acin de datos. Modelo conceptual. (nlisis )ntidad+,elacin 9ise*o estructurado de sistemas< %b&etivos5 entradas5 salidas fases 'istemas gestores de bases de datos< "oncepto funciones (r6uitectura a 3 niveles (I';4K3 '1(," U93 Dse>o 4 5"!8ul")! de d"(os 9ise*o de datos. %btencin del modelo lgico fsico 'istemas gestores de bases de datos< ;nteraccin con el entorno operativo ;nteraccin del usuario con el 'AD9. Lengua&es. (dministracin 9iccionario de la base de datos U90 A!2lss de e,e!(os 4 dse>o de !(erf")es 9ise*o de procedimientos de usuario e interfa$ de ordenador
=loHue IV1 Los o*+e(os )n el blo6ue ;B se desarrolla la perspectiva de modelado orientado a ob&etos. 1ara ello5 se debe presentar primero el modelo de ob&etos5 viendo a continuacin la notacin UML 6ue se utili$ar para el anlisis dise*o utili$ando este paradigma5 por =ltimo se estudiar el proceso unificado5 6ue servir como gua para reali$ar los procesos de anlisis dise*o de una forma estructurada. UD .tulo Currculo U912 A!2lss ore!("do " o*+e(os (nlisis orientado a ob&etos. "aractersticas U911 L" !o(")! UML (nlisis orientado a ob&etos. "aractersticas U912 El 8ro)eso u!f)"do de des"rrollo (nlisis orientado a ob&etos. "aractersticas
Bloque V: El Desarrollo )n este =ltimo blo6ue vuelven a unirse las perspectivas de anlisis dise*o se tratarn temas comunes a todas ellas< gestin de proectos5 calidad seguridad de los sistemas5 7erramientas "('). UD .tulo Currculo U913 Ges(! de 8ro4e)(os Aestin de proectos informticos< estimacinJ planificacinJ seguimiento controlJ 7erramientas t>cnicas para la gestin de proectos @ransicin puesta en marc7a Mantenimiento del soft-are U914 E!(or!os de des"rrollo 4 Eerr"5e!("s CASE )ntornos de programacin< tipos caractersticas Ferramientas "(')< "aractersticas ,epositorio. )structura actuali$acin Aeneracin de bases de datos documentacin a partir de un repositorio de una "(') U91! C"ld"d del sof(G"re 4 Se/urd"d de los ss(e5"s 9ise*o de seguridad5 auditacin recuperacin del sistema ?actores 6ue influen en la calidad del soft-are Lndices m>tricas de calidad
*ecuenciacin Las unidades didcticas se reali$arn en el orden 6ue se indica a continuacin5 dedicando a cada una de ellas una duracin en sesiones especfica 6ue se detalla. 'e ad&unta un cuadro+calendario donde se puede visuali$ar en 6u> semanas se impartir cada uno de los blo6ues de contenido.
=loHue I1 Los Ss(e5"s Unidad Didctica Duracin Evaluacin UD' @ 'istemas de informacin en la empresa 12 1E UD# @ ;ntroduccin a la ;ngeniera del 'oft-are 12 1E UD- @ (nlisis de re6uisitos 22 1E @otal .<
=loHue II1 Los 8ro)esos Unidad Didctica Duracin Evaluacin UD. @ (nlisis de procesos 32 1E UD3 @ 9ise*o de procesos 32 1E UD6 @ Las pruebas 22 1E @otal :<
=loHue III1 Los d"(os Unidad Didctica Duracin Evaluacin UD7 @ (nlisis de datos 23 2E UD: @ 9ise*o manipulacin de datos 3. 2E UD; @ (nlisis de eventos dise*o de interfaces 23 2E @otal :#
=loHue IV1 Los o*+e(os Unidad Didctica Duracin Evaluacin UD'< @ (nlisis orientado a ob&etos 2! 3E UD'' @ La notacin UML 3! 3E UD'# @ )l proceso unificado de desarrollo 13 3E @otal 7:
=loHue V1 El des"rrollo Unidad Didctica Duracin Evaluacin UD'- @ Aestin de proectos 22 3E UD'. @ )ntornos de desarrollo Ferramientas "(') 12 3E UD'3 @ "alidad del soft-are 'eguridad de los sistemas 12 3E @otal .<
Calendario
Me(odolo/0"1 ore!(")o!es dd2)()"s La metodologa responde al problema de cmo se va a llevar a cabo el dise*o educativo para conseguir los ob&etivos 6ue se pretenden. )ntre los elementos 6ue componen una metodologa se encuentran las estrategias didcticas5 las actividades de ense*an$a+aprendi$a&e5 los agrupamientos del alumnado5 la organi$acin del espacio la gestin de la motivacin. ( continuacin vamos a tratar la forma en la 6ue se 7an abordado dic7os elementos dentro de la programacin.
Estrategias didcticas Las estrategias didcticas 6ue se van a utili$ar durante el desarrollo del mdulo sern las siguientes< A8ro95")! " l" re"ld"d 'e evitar el aislamiento los e#cesos tericos mediante el contacto directo con las condiciones5 problemas actividades de la vida cotidiana5 a trav>s de la seleccin de las actividades didcticas adecuadas. Des)u*r5e!(o )l propsito es llevar a los alumnos a 6ue descubran por s mismos nuevos conocimientos. )sto se conseguir planteando problemas adecuados5 sobre todo al inicio de las unidades didcticas5 6ue les permitan enfrentarse a nuevos conocimientos de manera previa a la e#posicin del profesor. A8re!dF"+e )ol"*or"(,o 'e utili$ar el traba&o en grupo con el ob&etivo de me&orar el aprendi$a&e mediante la interaccin entre iguales con la orientacin gua del profesor para discutir esclarecer las dificultades en la asimilacin de contenidos.
-ctividades de ense/an#a0aprendi#a%e 'e 7an programado actividades de ense*an$a+aprendi$a&e para cada una de las sesiones de las unidades didcticas. 9ic7as actividades estn detalladas en el ane#o. Mencionar> a6u el es6uema de desarrollo com=n de dic7as actividades en cada unidad5 6ue es el siguiente< 'esin de presentacin de la unidad motivacin de los alumnos 1resentacin de ob&etivos5 contenidos criterios de evaluacin de la unidad )#posicin de contenidos (ctividades e&ercicios 'ntesis de los contenidos La e#posicin de contenidos reali$acin de actividades se dividir en blo6ues conceptuales dentro de cada unidad didctica< para cada blo6ue5 se e#pondrn los contenidos a continuacin se reali$arn actividades 6ue traba&en los contenidos procedimentales e#puestos.
-grupamientos 'e utili$arn las agrupaciones de forma dinmica5 seg=n la actividad a desarrollar la actitud de los alumnos5 intentando me&orar con ella la interaccin el aprendi$a&e cooperativo. Las agrupaciones 6ue se emplearn son las siguientes< Gru8o@Aul" 'e utili$ar esta agrupacin para la e#posicin de contenidos5 as como para la reali$acin e#posicin de actividades prcticas 6ue soporten los conceptos procedimentales. @ambi>n se utili$ar para la puesta en com=n de las actividades reali$adas por grupos. PeHue>o /ru8o Las actividades prcticas se reali$arn sobre todo formando grupos 7eterog>neos de 3+4 alumnos5 para conseguir maor implicacin de los alumnos en la tarea5 para conseguir aprovec7ar el potencial educativo de las relaciones interpersonales. Tr"*"+o !d,du"l )l traba&o individual se utili$ar para las actividades de evaluacin5 as como para algunas actividades 6ue tienen como propsito inducir al alumno a la refle#in sobre determinados temas. Espacios 1ara el desarrollo del mdulo se utili$arn el aula polivalente el aula informtica. Aul" 8ol,"le!(e La maor parte de las sesiones se reali$arn en el aula polivalente5 a 6ue no ser necesario ordenador para reali$ar las actividades. 'e mane&arn dos distribuciones en el aula< una para la e#posicin de contenidos la reali$acin de actividades por toda la clase5 otra 6ue facilite el traba&o en pe6ue*os grupos5 6ue ser como se realicen la maora de las actividades. Aul" !for52()" Las sesiones 6ue re6uieran la utili$acin de ordenadores se llevarn a cabo en el aula informtica. @raba&ar un alumno en cada ordenador5 salvo en determinadas circunstancias5 en las 6ue algunos alumnos traba&arn en pare&a para facilitar su aprendi$a&e. Motivacin Un alumno est motivado 7acia una tarea cuando esta se encuentra dentro de sus prioridades en ese momento. 1ara conseguir esto se van a traba&ar tres vas motivacionales a lo largo del curso< Induccin de expectativas Las e#pectativas refle&an lo 6ue espera el alumno de la actividad escolar< se refieren a la probabilidad 6ue piensa 6ue tiene el alumno de completar una tarea. Def!r )o! )l"rd"d los o*+e(,os5 para 6ue los alumnos puedan interiori$arlos5 e insistir en 6ue se proponen por6ue son alcan$ables. D,ersf)"r o*+e(,os5 de manera 6ue alumnos con capacidades diferentes puedan llegar a alcan$arlos. Gr"du"r los o*+e(,os5 a 6ue no todos los alumnos pueden conseguirlos en el mismo grado. M"!(e!er )oDere!)" e!(re los o*+e(,os 4 los )r(eros de e,"lu")!5 para 6ue los alumnos sepan 6ue si alcan$an un ob&etivo 6ue creen posible5 sern valorados positivamente. F",ore)er l" )o!fr5")! de l"s e98e)("(,"s5 proporcionando audas a los alumnos 6ue intenten la consecucin de los ob&etivos. Motivacin intrnseca La motivacin intrnseca viene dada por el inter>s directo por la materia. 1ara conseguir esto se seleccionarn contenidos 6ue resulten interesantes para el alumno se presentarn de forma atractiva5 lo 6ue se conseguir siguiendo estos criterios< ;ncorporar contenidos cercanos a la realidad del alumno. 'eleccionar contenidos =tiles. "onectar los contenidos con los conocimientos del alumno. 1lantear los contenidos en forma de problema a resolver. 1resentar los contenidos en espiral5 retomndolos profundi$ndolos a lo largo del tiempo. Motivacin de logro La motivacin de logro es el deseo de tener >#ito en situaciones 6ue supongan un reto. )sto se consigue planteando retos a los alumnos proporcionndoles la posibilidad de superarlos5 lo 6ue se traba&ara de la siguiente forma< Re"lF"!do ")(,d"des de ds(!(o !,el de df)ul("d5 para 6ue todos los alumnos puedan tener >#ito. Re)o!o)e!do el esfuerFo de los "lu5!osI emitiendo mensa&es 6ue transmitan confian$a en el alumno5 cerrando todas las actividades iniciadas5 proporcionando retroalimentacin frecuente en la e&ecucin de las tareas. Re)ursos 4 5"(er"les Los recursos materiales son indispensables a la 7ora de desarrollar una metodologa didctica. 1ara el desarrollo de este mdulo se 7an seleccionado los 6ue detallo a continuacin< Medios fsicos y espacios Aul" 8ol,"le!(e5 de la 6ue utili$aremos< 1i$arra para e#posicin de contenidos conceptuales procedimentales. 1roector para la e#posicin de materiales en las sesiones de motivacin. Aul" !for52()"1 un ordenador por alumno un ordenador ms para el profesor.
Materiales para el traba%o de contenidos conceptuales ?otocopias entregadas en clase del libro 1-nlisis y dise/o detallado de aplicaciones informticas de gestin25 de la editorial @7omson+1araninfo. (puntes entregados por el profesor para el Bloque III: os !b"etos el Bloque I#: $l Desarrollo.
Materiales para el traba%o de contenidos procedimentales 1ara las actividades de desarrollo de contenidos procedimentales se utili$arn los siguientes recursos< )&ercicios supuestos prcticos del libro 1-nlisis y dise/o detallado de aplicaciones de gestin0 gua prctica de t3cnicas25 de la editorial Mira. 1ropuestas de proectos del libro 1-nlisis y dise/o detallado de aplicaciones informticas de gestin24 de la editorial @7omson+1araninfo. 'upuestos prcticos de anlisis dise*o orientado a ob&etos e#trados traducidos del libro JEe"d Frs( O*+e)( Ore!(ed A!"l4ss K Des/!L5 de la editorial %M,eill. 'upuestos prcticos preparados por el profesor5 en funcin de los intereses capacidades de los alumnos.
5ecursos *oft6are )l uso de 7erramientas soft-are para el desarrollo de soft-are es esencial. 'in embargo5 7e considerado ms importante 6ue los alumnos aprendan los conceptos bsicos de los procesos de ingeniera5 6ue les servirn de base para aprendi$a&es posteriores5 antes 6ue dedicar tiempo al mane&o de programas. )n los mdulos de segundo curso %Desarrollo de aplicaciones en entornos de cuarta generacin y con &erramientas '()$* %Diseo de servicios de presentacin en entornos grficos* tendrn la oportunidad de aprender a utili$ar este tipo de 7erramientas. )l aprendi$a&e del funcionamiento de una 7erramienta de desarrollo es costoso5 de manera 6ue se 7an elegido 7erramientas sencillas5 6ue se utili$arn donde se considere imprescindible. Los criterios 6ue se 7an seguido para la seleccin de las mismas 7an sido los siguientes< Ds8o!*ld"d 8"r" L!u9 4 M!doGs< de este modo los alumnos pueden profundi$ar en sus casas en el mane&o de las 7erramientas5 tengan el sistema operativo 6ue tengan 8e#cepto si traba&an con Mac< en ese caso5 deberan instalarse una m6uina virtual:. O8e! Sour)e o l)e!)" /r"(u(" 8"r" e!se>"!F"< a 6ue los recursos econmicos del centro son limitados. F")ld"d de uso antes 6ue funcionalidad5 a 6ue no se busca 6ue cubran un proceso real de anlisis dise*o sino 6ue sirvan como soporte de un proceso de ense*an$a+aprendi$a&e. Las 7erramientas seleccionadas para el desarrollo de las unidades didcticas 7an sido las siguientes< Herramienta 7uncionalidad Uso O8e!Off)e Dr"G 7ttp<44es.openoffice.org4
Ferramienta de dibu&o de diagramas integrada con la suite %pen%ffice 9ibu&o de diagramas de todo tipo a lo largo del mdulo< 9?95 )4,5 '(9@5 etc.. M4SNL Ser,er 7ttp<44---.ms6l.com4
'AD9 'e utili$ar en el Dlo6ue ;;;< Los 9atos. )star instalado en un servidor del aula M4SNL N",/"(or 7ttp<44sourceforge.net4pro&ects4ms6lnavigator4
;nterface grfico para M'CL 'e utili$ar en el Dlo6ue ;;;< Los 9atos. ;nstalado en cada uno de los puestos de los alumnos Herramienta 7uncionalidad Uso Ne(=e"!s O UML Plu/! 7ttp<44---.netbeans.org4
)ntorno de desarrollo de aplicaciones 1ara dibu&ar diagramas UML1.1 se utili$ar el plugin UML de este entorno de desarrollo E)l8se O Plu/! P"84rus 7ttp<44---.paprusuml.org
)ntorno de desarrollo de aplicaciones 'e utili$ar para las actividades complementarias 6ue re6uieran diagramas UML 2.2 E)l8se O Plu/! Cl"4 7ttp<44---.a$$urri.&p4en4cla4inde#.7tml
Modelado de bases de datos 1lugin para el modelado 6ue se estudiar como 7erramienta "(') O8e! Pro+ 7ttp<44openpro&.org4
Ferramienta de gestin de proectos Utili$ada para dar soporte a diagramas Aantt5 1),5 e 7istograma de uso de recursos 'e utili$arn adems5 como 7erramientas de apoo5 el ss(e5" de e!)ues("s de Goo/le Do)u5e!(s para la 7eteroevaluacin del proceso de ense*an$a< con >l5 recogeremos los resultados de las encuestas de los alumnos tras finali$ar cada unidad didctica el programa Color Or")le para revisar la gama cromtica de los materiales< Herramienta 7uncionalidad Uso Goo/le Do)u5e!(s 7ttp<44docs.google.com
Ferramienta ofimtica online ,ecopilacin de encuestas de 7eteroevaluacin Color Or")le 7ttp<44colororacle.cartograp7.c7
)mulador de disfunciones visuales )l material se revisar utili$ando este programa para conseguir 6ue sea legible correctamente por (rmando
E,"lu")! La evaluacin consiste en la recogida sistemtica de datos de manera 6ue sea posible disponer de informacin continua significativa 6ue nos sirva para conocer la situacin de la actividad educativa5 7acer &uicios respecto a ella (o5"r de)so!es Hue l" 5e+ore!. La L%) establece 6ue deben evaluarse tanto los procesos de aprendi$a&e como los de ense*an$a.
Evaluacin del proceso de aprendi#a%e ( pesar de 6ue la evaluacin es continua5 las actividades de evaluacin se pueden clasificar seg=n el momento en el 6ue se reali$an< E,"lu")! !)"l@d"/!s()"< 6ue se utili$ar para valorar la situacin inicial los conocimientos previos de los alumnos5 para poder reali$ar los a&ustes necesarios en la programacin E,"lu")! 8ro)esu"l@for5"(,"1 tiene como fin reali$ar un seguimiento del traba&o de los alumnos durante el desarrollo de la unidad E,"lu")! f!"l@su5"(,"< con el fin de saber cul 7a sido el grado de aprendi$a&e del alumno al final del periodo
)stos tres tipos de evaluacin se )o!)re("r2! e! l" 8rese!(e 8ro/r"5")! del s/ue!(e 5odo< (l comien$o de cada unidad didctica5 se reali$ar una evaluacin inicial de los alumnos ( lo largo del desarrollo de la unidad5 se valorar de forma continua el traba&o de los alumnos el grado de consecucin de los ob&etivos (l terminar el blo6ue de unidades didcticas5 se reali$ar una evaluacin sumativa 6ue comprender los contenidos desarrollados en las unidades del blo6ue. Pro)ed5e!(os de e,"lu")! 'e utili$arn los siguientes procedimientos de evaluacin5< Prue*"s o*+e(,"s< mediante e#menes escritos5 con preguntas 6ue cubran tanto contenidos conceptuales como procedimentales. E!(re/" de ")(,d"des< las actividades reali$adas en clase se entregarn al profesor para su evaluacin. (un6ue las actividades se realicen en grupo5 se entregarn evaluarn de forma individual. Au(oe,"lu")! del "lu5!o< se pretende 6ue los alumnos tengan conciencia de su propio proceso de aprendi$a&e5 por lo 6ue se incluir un procedimiento de autoevaluacin. Los alumnos debern reali$ar un cuestionario donde indicarn la calificacin 6ue piensan 6ue les corresponde para el apartado de NteoraO 8conceptos:5 NprcticoO 8procedimientos: NactitudO. Las autoevaluaciones se calificarn de la siguiente forma< "oinciden con el profesor o pruebas ob&etivas5 H4+ 1 puntos P 12 "oinciden con el profesor o pruebas ob&etivas5 H4+ 3 puntos P / "oinciden con el profesor o pruebas ob&etivas5 H4+ ! puntos P !
La siguiente tabla muestra la influencia de la autoevaluacin en la nota final<
1ara cada tipo de contenidos5 estos procedimientos se utili$arn ponderarn de diferente forma< Evaluacin de conceptos Herramienta 8 1rueba ob&etiva 32Q (utoevaluacin del alumno 22Q Evaluacin de procedimientos Herramienta 8 1rueba ob&etiva 32Q )ntrega de actividades en clase !2Q (utoevaluacin del alumno 22Q Evaluacin de actitudes Herramienta 8 (necdotarios escala de observacin 32Q (utoevaluacin del alumno 22Q Cr(eros de e,"lu")! Los criterios de evaluacin miden el grado de desarrollo de las capacidades terminales del mdulo. )stn desarrollados en el decreto de ttuloJ como resumen de los criterios de evaluacin5 se considerar 6ue un alumno 7a desarrollado las capacidades re6ueridas por el siguiente mdulo cuando sea capa$ de lo siguiente< "onstruir 9?9s reali$ar su descomposicin modular de funciones a partir de unos re6uisitos. "onstruir diagramas )ntidad+,elacin 6ue modelen los datos relevantes de un problema dado5 obtener a partir de ellos es6uemas lgicos normali$ados una descripcin fsica de los mismos. %btener un modelo de clases de dise*o 6ue resuelvan un caso prctico. 'eleccionar un paradigma de desarrollo reali$ar su planificacin seguimiento. @raba&ar dentro de un e6uipo de desarrollo5 respetando las opiniones a&enas las normas de convivencia. La asistencia a clase es obligatoria debido al elevado contenido prctico del mduloJ por tanto5 a6uello alumnos 6ue no asistan como mnimo al 02 Q de las 7oras5 es decir5 tengan12 o ms 7oras de ausencias in&ustificadas por evaluacin5 no tendrn derec7o a la evaluacin continua debern reali$ar un e#amen final de todo el mdulo. 'i un alumno faltase a clase por motivos &ustificados no pudiesen evaluarse de forma suficiente sus actividades en clase5 se le evaluar =nicamente la parte procedimental de la prueba ob&etiva. Cr(eros de )"lf)")! 9ado 6ue el contenido conceptual5 procedimental actitudinal tiene una carga diferente para cada una de las unidades didcticas5 se 7a reali$ado una ponderacin seg=n el tipo de contenidos en cada una de ellas 6ue est desarrollado en los ane#os. 1or otro lado5 el peso de cada blo6ue dentro de la nota final ser el siguiente< 'lo(ue 8 =loHue I O Los 'istemas 12Q =loHue II O Los 1rocesos 2!Q =loHue III O Los 9atos 2!Q =loHue IV O Los %b&etos 2!Q =loHue V O )l 9esarrollo 1!Q @otal 122Q Pl"! de re)u8er")! La presente programacin cuenta con un plan de recuperacin para a6uellos alumnos 6ue tienen dificultad en la consecucin de las capacidades terminales del mdulo. )l plan se implementa a trav>s del seguimiento de a6uellos alumnos 6ue no 7an superado alguna de las tres evaluaciones de 6ue consta el curso. )l seguimiento de estos alumnos pretende la superacin de las dificultades encontradas durante el desarrollo de la materia. (dems5 los alumnos pueden ser atendidos personalmente por el profesor para resolver cual6uier duda contarn con un e#amen de recuperacin 6ue se reali$ar en el mes siguiente a la evaluacin no superada.
Evaluacin del proceso de ense/an#a La accin educativa tambi>n necesita autocorregirse5 por lo 6ue debern recopilarse datos 6ue permitan tomar las acciones oportunas a fin de me&orar el proceso de ense*an$a. )n la presente programacin se contempla una evaluacin procesual del proceso de ense*an$a a lo largo de todo el mdulo mediante dos 7erramientas< autoevaluacin del profesor 7eteroevaluacin por parte de los alumnos. @ambi>n se reali$ar una evaluacin sumativa 6ue reco&a el resultado final de la misma.
E,"lu")! 8ro)esu"l 9urante el desarrollo del presente mdulo5 al final de cada unidad didctica5 se reali$arn actividades de evaluacin del proceso de ense*an$a. Autoevaluacin del proceso de enseanza 'e recogern las refle#iones sobre el proceso de ense*an$a de una unidad didctica al finali$ar esta5 cuando a=n se tienen recientes los resultados de la misma. 1ara ello se rellenar una encuesta de autoevaluacin del proceso de ense*an$a. )n los ane#os se encuentra un e&emplo de formulario de autoevaluacin del proceso de ense*an$a de las unidades didcticas. Heteroevaluacin del proceso de enseanza 'e dar a los alumnos la oportunidad de evaluar la ense*an$a de cada una de las unidades. 1ara ello5 de forma annima5 los alumnos rellenarn un formulario en el 6ue se les preguntar por diversos aspectos de la reali$acin de la unidad. 9ic7as encuestas podrn rellenarse a trav>s de ;nternet mediante una encuesta generada con Aoogle 9ocs5 aun6ue siempre e#istir la posibilidad de entregarla en papel< la finalidad es 6ue los alumnos eval=en la unidad5 de modo 6ue se les darn facilidades para ello. )n los ane#os se encuentra un e&emplo de formulario de 7eteroevaluacin del proceso de ense*an$a de las unidades didcticas.
E,"lu")! f!"l@su5"(," (l finali$ar el mdulo se revisarn las encuestas de 7eteroevaluacin autoevaluacin de cada unidad didctica5 se refle#ionar sobre el proceso en su con&unto5 se rellenar un formulario de evaluacin final 6ue reco&a las conclusiones obtenidas. )n los ane#os se encuentra un e&emplo de formulario de evaluacin final del proceso de ense*an$a. A)(,d"des )o58le5e!("r"s 4 e9(r"es)ol"res "omo complemento a la ense*an$a impartida con el fin de acercar a los alumnos a e&emplos reales del mundo acad>mico profesional actual5 7e incluido varias actividades complementarias e#traescolares 6ue se desarrollarn a lo largo del curso5 tal como viene especificado a continuacin. -ctividades complementarias "onferencia< autoempleo en el sector informtico "7arla de Filario Fervs5 creador del frame-orG de desarrollo (Gelos 87ttp<44---.aGelos.org: gestor de una empresa dedicada a desarrollos de ;nternet5 6uien e#plicar el proceso de creacin de la empresa de soft-are las perspectivas de autoempleo en la profesin. )st programada a finales del mes de mar$o. -ctividades e"traescolares Jornadas de puertas abiertas de la Universidad 1olit>cnica de Balencia 7ttp<44---.upv.es4ainfo4ppaa4ppaa+alumnos+es.7tml La visita est programada durante una de las dos =ltimas semanas del mes de enero. Bisita a la factora de soft-are de )9' en Balencia ( finales de abril se reali$ar una visita guiada a la citada factora de soft-are5 donde un responsable de )9' e#plicar las posibilidades laborales en el sector. Te5"s (r"!s,ers"les )n la presente programacin se tratarn de forma especfica los siguientes temas transversales< Edu)")! "l )o!su5dor )n este tema transversal trataremos lo siguiente< (&ustar el consumo a criterios de &usticia social< el ob&etivo es 6ue los alumnos sean conscientes de las grandes diferencias sociales e#istentes de la importancia de actitudes solidarias por dos ra$ones< e#iste un importante grupo de poblacin 6ue no tiene cubiertas sus necesidades bsicas5 mientras 6ue una minora ad6uiere bienes en gran medida in=tilesJ por otra parte5 en una economa globali$ada5 el consumo reali$ado por los 7abitantes de unos pases produce 7ambre miseria en otros.
1ara ello5 se reali$ar una actividad en la +D ,-: .estin de proyectos5 denominada 15educcin de costes del proyecto25 en el 6ue se 7ablar de la subcontratacin en condiciones precarias.
Edu)")! 5or"l 4 )0,)" Lo 6ue se traba&ar de este tema es< promover el &uicio >tico acorde con unos valores democrticos5 solidarios participativos 'e tratar mediante una actividad en la +D ,/: 'alidad del )oft0are y )eguridad de los sistemas5 en la 6ue los alumnos debern decidir si e#plotan una vulnerabilidad en un soft-are para obtener informacin confidencial. Alu5!os )o! !e)esd"des es8e)0f)"s de "8o4o edu)"(,o La presente programacin adopta una configuracin fle#ible con la intencin de adaptarse a las diferencias individuales de los alumnos. )n los alumnos podemos encontrar diversidad de motivaciones5 diversidad de ritmos de aprendi$a&e diversidad de capacidades. 'i a esto unimos 6ue podemos encontrarnos en el aula alumnos con necesidades educativas especiales5 se aprecia la importancia de una accin pedaggica respetuosa con la diversidad de situaciones individuales 6ue se pueden dar en el aula.
Las medidas 6ue se van adoptar para 6ue el proceso de ense*an$a se pueda adaptar a dic7as circunstancias son las siguientes< Res8e)(o " HuA e!se>"r 'e 7an dividido los contenidos en fundamentales complementarios. Los primeros se consideran imprescindibles para alcan$ar las competencias del mdulo5 resultan bsicos para aprendi$a&es posteriores. Los segundos pueden ser traba&ados por los alumnos sin necesidades especiales5 proporcionndoles un conocimiento de maor profundidad en la materia. Res8e)(o " )5o e!se>"r Los aspectos metodolgicos permiten un amplio margen de maniobra para tratar la diversidad en el aula. )n el desarrollo del mdulo se graduar la dificultad de las actividades5 planteando actividades de refuer$o complementarias para cada unidad didctica. 'e utili$ar adems una variedad de estrategias5 diversificando las vas de acceso al contenido5 reali$ando m=ltiples actividades para tratar los contenidos fundamentales5 organi$ando el tiempo el espacio de manera fle#ible. Res8e)(o " )5oI )u"!do 4 HuA e,"lu"r 9ado 6ue se 7a distinguido entre contenidos fundamentales complementarios5 no pueden ser tenidos en cuenta en la misma medida a la 7ora de evaluar< se reali$ar la evaluacin sobre los contenidos bsicos se procurar utili$ar 7erramientas diversas para evaluar a los alumnos. (dems5 las pruebas ob&etivas se reali$arn con un amplio margen de tiempo5 para evitar 6ue la falta del mismo presente una dificultad para los alumnos.
-lumnos con necesidades educativas especiales 'e entiende por alumnado 6ue presenta necesidades educativas especiales a6uel 6ue re6uiere5 por un periodo de su escolari$acin o a lo largo de toda ella5 determinados apoos atenciones educativas especificas derivadas de discapacidad o trastornos graves de conducta. Los alumnos pueden presentar necesidades educativas especiales debido a una discapacidad fsica5 a una discapacidad ps6uica5 a una discapacidad sensorial5 o a un trastorno de la personalidad o la conducta. 1or lo tanto (rmando 9e$5 debido a su deuteranopia 8discapacidad sensorial:5 puede ser considerado como un alumno con necesidades educativas especiales. Las medidas especficas 6ue tomaremos al respecto son dos< 1. Se re,s"r2! (odos los 5"(er"les pginas -eb 6ue se utilicen como referencia para asegurar 6ue van a ser aptos para el uso por (rmando. )sto se reali$ar mediante el programa "olor %racle5 6ue permite simular un documento o pgina -eb en modo protanopia5 deuteranopia o tritanopia5 por lo 6ue podremos e#aminar los materiales vi>ndolos tal como los vera (rmando. 2. 'i 7a 6ue corregir alguna imagen5 u(lF"re5os l" u(ld"d de )orre))! de 52/e!es de Vs)De)P< 7ttp<44---.visc7ecG.com4 para adaptarla para su uso. Co!)lus! 1rogramar es un acto dinmico 6ue se caracteri$a por la comunicacin la interaccin5 no por el aislamiento la individuali$acin. ( la 7ora de preparar una programacin didctica debe tenerse en cuenta 6ue los alumnos estn inmersos en un proecto educativo ms amplio 6ue nuestro propio mdulo en un entorno social 6ue 7abremos de considerar si 6ueremos tener >#ito en el proceso de ense*an$a. 1or otro lado5 es importante tener en cuenta 6ue una programacin didctica es slo un proecto preparado para servir de base proporcionar tiempo recursos a un proceso de ense*an$a concreto. 1ara 6ue tenga >#ito deberemos traba&ar en >l a lo largo de su desarrollo< no slo con reali$ar la programacin tendremos garanti$ado su >#ito5 sino 6ue es tanto o ms importante reali$ar un seguimiento una adaptacin de la misma a las circunstancias 6ue se presenten durante su desarrollo. Una refle#in5 un debate el tomar decisiones constantemente sobre las actividades 6ue desarrollamos ense*amos en el aula nos audar a me&orar cada ve$ ms la prctica educativa.
=*lo/r"f0" 'e detallan a continuacin los libros 6ue se 7an utili$ado para elaborar la presente programacin didctica5 sin incluir los 6ue se utili$arn para el desarrollo de la misma 6ue a 7an sido incluidos en el apartado de recursos<
Bain, 12 3455672 Lo (ue 9acen los me%ores profesores universitarios: $d2 8+# Un libro mu interesante5 publicado por la Universidad de Balencia5 6ue recoge un estudio reali$ado sobre un amplio con&unto de profesores universitarios de )stados Unidos anali$ando sus t>cnicas didcticas. #aello !rts, 92 345567 : Cmo dar clase a los (ue no (uieren: $d2 )antillana2 (un6ue est orientado principalmente a mantener el control la disciplina en grupos de la )ducacin 'ecundaria %bligatoria5 tiene una seccin sobre motivacin 6ue puede resultar de gran auda para cual6uier proceso de ense*an$a. Del 'armen, :arisa, et al 345567 : -tencin a la diversidad: $d2 .rao ,ecoge una serie de artculos con determinadas t>cnicas e ideas orientadas a todas las etapas de la educacin. (lgunos mu =tiles5 otros 6ue no son de aplicacin a secundaria o ciclos formativos. (nt;nez, )2, Imbernn, <2,8arcerisa, (2, =abala, (2 345567 Del proyecto educativo a la programacin de -ula 2 $d2 .rao )ste libro desarrolla cada uno de los puntos de una programacin didctica5 e#plica sus fundamentos5 recomienda t>cnicas para su aplicacin me&ora. :uro 9im>nez, 9ose :anuel2 3455?7 +rogramacin y unidades didcticas en formacin profesional: $d2 :(D Libro de reciente publicacin 6ue trata cada uno de los apartados recomendables en una programacin didctica de ?ormacin 1rofesional. )st orientado a la entrega de programaciones didcticas en convocatorias de oposiciones5 lo cual no le 6uita m>rito< e#plica los conceptos de forma 6ue son comprensibles para personas con muc7a formacin t>cnica pero con poca formacin didctica contiene abundantes referencias bibliogrficas 6ue permiten profundi$ar en los diversos temas.
UNIDADES DIDACTICAS DESARROLLADAS
UD '1 Ss(e5"s de !for5")! e! l" e58res" ('< Seso!es) Descripcin )l anlisis desarrollo de aplicaciones est orientado5 en gran medida5 a cubrir las necesidades de tratamiento de informacin en las empresas. )s importante 6ue los alumnos tengan una base sobre el funcionamiento de las empresas el papel de los sistemas de informacin en las mismas. )n esta primera unidad didctica se introducir la asignatura5 se darn unos conceptos bsicos sobre el funcionamiento de las empresas se e#plicar el papel 6ue ocupan en ellas las funciones de los sistemas de informacin. (dems5 aprenderemos a representar las actividades de las empresas de forma grfica5 utili$ando diagramas 6ue nos servirn de base para comen$ar el anlisis de aplicaciones 6ue cubran dic7as actividades. Io se re6uieren conocimientos previos5 pero s ser importante tener en cuenta los conocimientos de base de los alumnos a fin de a&ustar el nivel de las actividades.
$b%etivos didcticos C"8")d"des (er5!"les de refere!)" "@. 2.2 + (plicar t>cnicas de diagramacin para representar informacin relativa a la empresa O*+e(,os dd2)()os 9iferenciar los subsistemas principales de una empresa "onocer los componentes de un '; 'aber modelar5 mediante diagramas5 procesos de negocio sencillos (preciar la importancia de los '; en la empresa Contenidos Co!)e8(os Pro)ed5e!(os NuA es u! su*ss(e5" Los su*ss(e5"s de l" e58res" Bentas "ompras @@AA B 'ontabilidad B .estin B C"r")(er0s()"s de los ss(e5"s de !for5")! Fard-are soft-are %nline batc7 'omunicaciones e interfaces B Los ss(e5"s de !for5")! e! l" e58res" MA(odos des)r8(,os de ss(e5"s 9iagramas '(9@ Diagramas de actividad B
"onstruccin de diagramas '(9@
'onstruccin de diagramas de actividad simplificados B A)((udes #alorar la evolucin de la t>cnica para adaptarse al puesto de traba"o B #alorar el traba"o en equipo como el medio ms eficaz para realizar ciertas actividades B @ener conciencia de grupo5 integrndose en un grupo de traba&o5 participando activamente en las tareas colectivas respetando las opiniones a&enas
3os contenidos complementarios se marcan en cursiva y con un asterisco al final7 M"8" )o!)e8(u"l de )o!o)5e!(os
Metodologa A)(,d"des de e!se>"!F"@"8re!dF"+e Ses. A)(,d"d A/ru8")! Re)ursos 1 1resentacin de la asignatura4Motivacin 1resentacin de la U9 )valuacin conocimientos (ula
;ndividual ?otocopias de ob&etivos5 secuenciacin de contenidos evaluacin @est de evaluacin inicial 2 3 (ctividad< 'imulacin de una empresa en clase "ontenidos< Los sistemas de la empresa (ula 9escripcin de actividad fic7as
(puntes 4 "ontenidos< Los sistemas de informacin (ula (puntes e&emplos ! . / "ontenidos< 9iagramas '(9@ "onstruccin de diagramas '(9@ en el aula "onstruccin de diagramas '(9@ en grupo 1uesta en com=n de traba&os de grupo
(ula (ula Arupo (ula (puntes 'upuestos prcticos
'olucin de los supuestos prcticos Ses. A)(,d"d A/ru8")! Re)ursos 3 "ontenidos< los diagramas de actividad "onstruccin de diagramas de actividad en aula "onstruccin de diagramas de actividad en grupo (ula (ula Arupo (puntes 'upuestos prcticos
0 1uesta en com=n de traba&os de grupo (ula ;ndividual 'olucin de los supuestos prcticos 12 'ntesis4,esumen de la unidad )valuacin del proceso de ense*an$a de la U9 (ula ;ndividual
"uestionario evaluacin
Re)ursos )sta unidad didctica se reali$ar en el aula polivalente. 'e utili$arn apuntes supuestos prcticos preparados por el profesor.
Evaluacin La evaluacin de la presente unidad didctica se reali$ar al final del Dlo6ue ;< Los 'istemas5 tendr un peso del 2!Q dentro de ese blo6ue. Los instrumentos de evaluacin sern los comentados en la unidad didctica< pruebas ob&etivas5 entrega de actividades en clase5 autoevaluacin de los alumnos. )n esta unidad didctica estn e6uilibrados los contenidos conceptuales procedimentales5 de modo 6ue la ponderacin seg=n el tipo de contenidos ser la siguiente<
T8o de )o!(e!do Q Co!)e8(os 42Q Pro)ed5e!(os 42Q A)((udes 22Q
Criterios de evaluacin 9escribir la funcin de los subsistemas de compra de venta de una empresa 9istinguir si un proceso de negocio pertenece a un subsistema de compra5 de venta5 o a otro subsistema diferente "onstruir correctamente un diagrama '(9@ dado un e&emplo de proceso de negocio 9escribir los componentes de un sistema de informacin5 diferenciando entre 7ard-are soft-are. 9ado un e&emplo de proceso de un sistema de informacin5 ra$onar si es online o batc7.
-tencin a la diversidad (dems de las medidas comunes de atencin a la diversidad5 comentadas en la programacin5 se 7an preparado las siguientes actividades de ampliacin de refuer$o para esta unidad didctica< A)(,d"des de "58l")! 9esarrollar diagramas de actividad a partir de los diagramas '(9@ ;ncluir los procesos de ,,FF5 Aestin "ontabilidad en los diagramas '(9@ diagramas de (ctividad traba&ados en clase 9escribir la infraestructura de comunicaciones 6ue podran cubrir las necesidades de los supuestos vistos en clase A)(,d"des de refuerFo )&ercicios adicionales para distinguir los subsistemas de empresas sencillas< Gioscos5 talleres de reparacin de ve7culos... @raba&o fsico con un ordenador5 buscando el N7ard-areO el Nsoft-areO 9iagramas '(9@ de menor nivel de comple&idad 6ue los alumnos traba&aran individualmente
UD #1 I!(rodu))! " l" !/e!er0" del sof(G"re ('< Seso!es) Descripcin )n la unidad didctica anterior5 +D,C)istemas de Informacin en la empresa5 se 7a visto lo 6ue es un sistema de informacin as como la importancia de los mismos para las actividades de las empresas. )l ob&etivo de esta unidad didctica es aprender cules son los pasos necesarios para construir dic7os sistemas de informacin. 'e introducir a los alumnos en los procesos principales de la ingeniera del soft-are5 la necesidad e 7istoria de la misma5 as como el estado actual de los procesos de desarrollo. (l finali$ar la unidad didctica los alumnos debern ser conscientes de 6ue la implementacin de un sistema re6uiere un proceso estructurado5 saber cules son las fases metodologas 6ue e#isten para reali$ar dic7o proceso.
$b%etivos didcticos C"8")d"des (er5!"les de refere!)" "@ 2.1 + (plicar metodologas de desarrollo en el anlisis dise*o de aplicaciones O*+e(,os dd2)()os (preciar la importancia de la ;' "onocer las fases del ciclo de vida 9iferenciar los paradigmas de desarrollo 'aber elegir una metodologa apropiada para un proecto O*+e(,os )o58le5e!("ros "onocer los procesos principales de M>trica B3
Contenidos Co!)e8(os Pro)ed5e!(os Es(or" de l" IS A)(ores e! el 8ro)eso de des"rrollo L" ,d" del sof(G"re 1lanificacin 9esarrollo Mantenimiento L"s f"ses del ))lo de ,d" "aptura de re6uisitos (nlisis 9ise*o "onstruccin 1ruebas ;mplantacin P"r"d/5"s de des"rrollo "ascada "iclo en B 1rototipo )spiral Me(odolo/0"s de des"rrollo (nlisis estructurado :etodologDas Egiles B :etodologDas orientadas a ob"etos B M3trica ,;& procesos y conceptos < (ctores de m>trica #- B 8rocesos principales de m>trica #- B ;dentificar una metodologa a partir de la planificacin de un proecto
)leccin de paradigmas para procesos concretos de desarrollo
(daptar una planificacin a un paradigma de desarrollo diferente B
A)((udes (ceptar las normas de comportamiento traba&o establecidas Balorar la constancia el esfuer$o propio a&eno en la reali$acin del traba&o Mostrar inter>s por la utili$acin correcta del lengua&e informtico
3os contenidos complementarios se marcan en cursiva y con un asterisco al final7 M"8" )o!)e8(u"l de )o!o)5e!(os
Metodologa A)(,d"des de e!se>"!F"@"8re!dF"+e Ses. A)(,d"d A/ru8")! Re)ursos 1 1resentacin4Motivacin )valuacin conocimientos (ula (ula Fistorias de '; e#itosos4fallidos @est evaluacin 2 3 (ctividad< reali$acin de proceso en el aula5 aumentando nivel de comple&idad< individual5 comple&a5 en grupo5 sincroni$ada "ontenidos< Fistoria de la ;' "ontenidos< Los implicados (ula
(ula (ula 9escripcin de la actividad cartones de colores (puntes 4 "ontenidos< La vida del soft-are (ctividad< 9ise*ar un ciclo de vida (ula Arupo (puntes 9escripcin de ob&etivos ! . "ontenidos< 1aradigmas de desarrollo )leccin de paradigmas para procesos concretos de desarrollo (ctividad< (daptar una planificacin a un paradigma de desarrollo diferente (ula Arupo
(ula (puntes 'upuestos prcticos
'upuestos prcticos / 3
(ctividad< 9ise*o de metodologa propia 1uesta en com=n de metodologas "ontenidos< Metodologas de desarrollo ;dentificar una metodologa a partir de la planificacin de un proecto Arupo (ula (ula Arupo 9escripcin de ob&etivos Metodologas de alumnos (puntes 'upuestos prcticos 0 M>trica B3< procesos conceptos (ula (puntes te#tos de M>trica B3 12 'ntesis4,esumen de la unidad )valuacin del proceso de ense*an$a de la U9 (ula ;ndividual
"uestionario evaluacin
Re)ursos )sta unidad didctica se reali$ar en el aula polivalente. 'e utili$arn apuntes del libro %(nlisis y Diseo Detallado de (plicaciones Informticas de .estin*5 de @7omson+1araninfo5 complementados por apuntes del profesor5 supuestos prcticos del libro anterior del libro N(nlisis y Diseo Detallado de (plicaciones Informticas de .estin: guDa prctica de t>cnicasO5 de ,a+Ma.
Evaluacin La evaluacin de la presente unidad didctica se reali$ar al final del Dlo6ue ;< Los 'istemas5 tendr un peso del 2!Q. Los instrumentos de evaluacin sern los comentados en la unidad didctica< pruebas ob&etivas5 entrega de actividades en clase5 autoevaluacin de los alumnos. )n esta unidad didctica5 a pesar de 6ue 7a bastante carga conceptual5 se 7ar 7incapi> en la eleccin adaptacin de metodologas de desarrollo. La ponderacin seg=n el tipo de contenidos ser la siguiente<
T8o de )o!(e!do Q Co!)e8(os !2Q Pro)ed5e!(os 32Q A)((udes 22Q
Criterios de evaluacin 9escribir las etapas de una aplicacin informtica. )#plicar las fases del ciclo de vida de una aplicacin. 9ibu&ar describir un ciclo de vida en cascada5 en B5 con prototipado en espiral. 9ada una planificacin de actividades5 distinguir a 6ue tipo de de paradigma pertenecen. 'obre un supuesto figurado con determinadas restricciones5 ra$onar cual sera el ciclo de vida ms adecuado para su desarrollo.
-tencin a la diversidad (dems de las medidas comunes de atencin a la diversidad5 comentadas en la programacin5 se 7an preparado las siguientes actividades de ampliacin de refuer$o para esta unidad didctica< A)(,d"des de "58l")! Mapear los procesos de M>trica 3 a los supuestos metodolgicos vistos en clase5 indicando cundo estos procesos no se adaptan correctamente Duscar en ;nternet informacin sobre proectos 6ue 7aan utili$ado metodologas giles metodologas orientadas a ob&eto ,eali$ar adaptaciones entre metodologas de maor nivel de dificultad. A)(,d"des de refuerFo ,eali$ar planteamientos metodolgicos para actividades cotidianas 1reparar planificaciones de las metodologas ms sencillas 8cascada5 en B:
UD -1 A!2lss de reHus(os (#< Seso!es) Descripcin )l anlisis de re6uisitos es el primer paso de la construccin de un sistema de informacin. )n esta unidad5 los alumnos estudiarn 6u> es la captura de re6uisitos5 algunas t>cnicas e instrumentos para capturar re6uisitos cuales son los pasos principales de este proceso. 1ara aprovec7ar esta unidad didctica los alumnos debern conocer los sistemas principales de la empresa. 9eben conocer tambi>n las etapas del ciclo de vida de desarrollo5 a fin de poder ubicar correctamente esta etapa ad6uirir un aprendi$a&e significativo5 a 6ue lo ven como parte de un proceso global. Las bases del anlisis de re6uisitos se utili$arn5 en el siguiente blo6ue5 para el anlisis dise*o desde el punto de vista dinmico.
$b%etivos didcticos C"8")d"des (er5!"les de refere!)" "@ 2.2 R (plicar t>cnicas de diagramacin para representar informacin relativa a la empresa "@ 2.. R )laborar informes relativos a la documentacin de datos procesos de una aplicacin O*+e(,os dd2)()os )ntender el concepto de anlisis de re6uisitos 9iferenciar entre los diferentes tipos de re6uisitos "onocer aplicar las t>cnicas de captura de re6uisitos "onocer los pasos principales del proceso de captura 'aber mantener una actitud abierta ante los usuarios O*+e(,os )o58le5e!("ros Utili$ar diagramas para representar re6uisitos de usuarios Contenidos Co!)e8(os Pro)ed5e!(os A!2lss de reHus(os I58or("!)" del A!2lss de reHus(os T8os de reHus(o ?uncionales Io funcionales ,endimiento ?iabilidad disponibilidad5 )eguridad B Interfaces B +so de estndares B Inversos B P"sos del A!2lss de reHus(os ;dentificacin de usuarios "aptura )eleccin de alternativas B #alidacin B TA)!)"s de )"8(ur" de reHus(os1 "uestionarios )ntrevistas 9(D B 8rototipos B TA)!)"s de do)u5e!(")! de reHus(os @e#tual 9iagramas de conte#to 'asos de uso B Diagramas de transicin de estados B 1reparacin de entrevistas
)laboracin de cuestionarios
)specificacin te#tual de re6uisitos
"onstruccin de diagramas de conte#to
'onstruccin de diagramas de casos de uso simplificados B
'onstruccin de diagramas de transicin de estados sencillos B A)((udes ,espeto por otras opiniones5 ideas conductas @ener conciencia de grupo5 integrndose en un grupo de traba&o5 participando activamente en las tareas colectivas respetando las opiniones a&enas :antener actitudes de solidaridad y compaerismo B 3os contenidos complementarios se marcan en cursiva y con un asterisco al final7 M"8" )o!)e8(u"l de )o!o)5e!(os
Metodologa A)(,d"des de e!se>"!F"@"8re!dF"+e Ses. A)(,d"d A/ru8")! Re)ursos 1 1resentacin de la U9 )valuacin conocimientos (ctividad< ,eali$ar un traba&o con constantes cambios
;ndividual ?otocopias de ob&etivos5 secuenciacin de contenidos evaluacin @est de evaluacin inicial 9escripcin de la actividad 2 "ontenidos< )l anlisis de re6uisitos (ula (puntes 3 "ontenidos< @ipos de re6uisitos "ontenidos< 1asos del anlisis de re6uisitos (ula (ula (puntes 4 !
"ontenidos< t>cnicas de captura de re6uisitos (ctividad< construccin de cuestionarios (ctividad< simulacin de reuniones (ula Arupo Arupo (puntes e&emplos 'upuestos prcticos Aorros de cartn . /
"ontenidos< documentacin de re6uisitos< documentacin te#tual diagramas de conte#to (ctividad< documentacin te#tual (ctividad< creacin de diagramas de conte#to (ula
Arupo Arupo "uestionarios de entrevistas anteriores 'upuestos prcticos 3 0 "ontenidos< casos de uso (ctividad< "onstruccin de casos de uso (ula Arupo 'upuestos prcticos 12 11 13 "ontenidos< diagramas de transicin de estados (ctividad< "onstruccin de diagramas de transicin de estados (ula Arupo 'upuestos prcticos 13 14
(ctividad< captura de re6uisitos a una persona e#terna a la clase 1uesta en com=n de los re6uisitos capturados Arupo
(ula 1ersona voluntaria
,e6uisitos capturados Ses. A)(,d"d A/ru8")! Re)ursos 1! 1. "ontenidos< elaboracin del catlogo de re6uisitos (ctividad< elaboracin de catlogos de re6uisitos (ula
Arupo (puntes 'upuestos de re6uisitos capturados 1/ 'ntesis4,esumen de la unidad (utoevaluacin ;ndividual ;ndividual "uestionario autoevaluacin 13 10 1rueba ob&etiva de evaluacin del blo6ue )valuacin del proceso de ense*an$a de la U9 ;ndividual ;ndividual 1rueba de evaluacin "uestionario evaluacin 22 "orreccin de la prueba ob&etiva (ula 1ruebas resueltas
Re)ursos )sta unidad didctica se reali$ar en el aula polivalente5 e#cepto una sesin 6ue se reali$ar fuera del aula 8en la cafetera del centro: para practicar la captura de re6uisitos. 'e utili$arn apuntes del libro %(nlisis y Diseo Detallado de (plicaciones Informticas de .estin*5 de @7omson+1araninfo5 complementados por apuntes del profesor5 supuestos prcticos del libro anterior del libro N(nlisis y Diseo Detallado de (plicaciones Informticas de .estin: guDa prctica de t>cnicasO5 de ,a+Ma.
Evaluacin )sta unidad didctica es la =ltima del blo6ue5 por lo tanto se evaluar &unto con la misma las unidades didcticas U915 U92 U93. La ponderacin de cada una de las unidades didcticas ser la siguiente<
=loHue I1 Los ss(e5"s Q UD'1 'istemas de informacin en la empresa 2!Q UD#1 ;ntroduccin a la ingeniera del soft-are 2!Q UD-1 (nlisis de re6uisitos !2Q
Los instrumentos de evaluacin sern los comentados en la unidad didctica< pruebas ob&etivas5 entrega de actividades en clase5 autoevaluacin de los alumnos. )n esta unidad interesa profundi$ar en los contenidos procedimentales5 de modo 6ue la ponderacin seg=n el tipo de contenidos ser la siguiente<
T8o de )o!(e!do Q Co!)e8(os 32Q Pro)ed5e!(os !2Q A)((udes 22Q
Criterios de evaluacin )numerar describir los pasos del anlisis de re6uisitos. 9ado un supuesto 6ue describe una actividad del proceso de captura de re6uisitos5 distinguir a 6u> paso corresponde. 9escribir diferenciar los diferentes tipos de re6uisitos 9ise*ar un cuestionario 1reparar una entrevista para capturar los re6uisitos5 dado un supuesto real o figurado. 9ados unos re6uisitos previamente capturados5 construir el diagrama de conte#to de una aplicacin 9ados las respuestas de cuestionarios entrevistas5 describir los re6uisitos de forma te#tual5 catalogndolos priori$ndolos.
-tencin a la diversidad (dems de las medidas comunes de atencin a la diversidad5 comentadas en la programacin5 se 7an preparado las siguientes actividades de ampliacin de refuer$o para esta unidad didctica< A)(,d"des de "58l")! (mpliar los e&ercicios reali$ados en el aula incluendo posibles re6uisitos de seguridad5 interface o uso de estndares. 1roponer ms de una alternativa 6ue cubra los re6uisitos del usuario ;ncluir casos de uso diagramas de transicin de estados en los supuestos prcticos de captura de re6uisitos para los 6ue no se 7ubiesen desarrollado. ,eali$ar una planificacin de entrevistas J(9 A)(,d"des de refuerFo ,ecopilar re6uisitos de actividades ob&etos cotidianos. 9ise*ar cuestionarios para los re6uisitos cotidianos capturados.
UD .1 A!2lss de 8ro)esos (-< Seso!es) : Descripcin 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.
En el bloque anterior se introdujeron los conceptos de sistema de informacin, de ingeniera del softare, y se cerr el bloque con el estudio de los requisitos de usuarios. En esta unidad didctica, partiendo de los requisitos obtenidos, se construirn los diagramas de !ujos de datos y diccionarios de datos correspondientes a la fase de anlisis de los mismos.
$b%etivos didcticos Capacidades terminales de referencia C" #.$ % &plicar metodologas de desarrollo en el anlisis y diseo de aplicaciones Objetivos didcticos &preciar la importancia del anlisis Conocer los diferentes tipos de modelos de anlisis 'istinguir los elementos del &nlisis estructurado Comprender y construir 'iagramas de (lujo de 'atos Comprender la nomenclatura de un 'iccionario de 'atos Objetivos complementarios Especi)car procesos mediante rboles y tablas de decisin
Contenidos Conceptos Procedimientos El anlisis de sistemas &nlisis monoltico *articin del anlisis +erramientas gr)cas Tipos de modelos ,odelo de datos ,odelo de procesos ,odelo de comportamiento Anlisis estructurado -ecesidad y descripcin Elementos. '', '(', '"E, E/0 El diagrama de ujo de datos Elementos. Entidad e1terna, proceso, !ujo de datos, almacn Construccin. -i2el 3. E1plosin. 4alanceo. 0estricciones. Diccionario de datos -ecesidad -otacin y construccin 'istinguir entre diferentes tipos de modelos de anlisis
Elegir una 5erramienta del &E que se aplique a un aspecto en concreto a analizar
E1plicar un '(' en palabras
Construir un '('
E1plosionar correctamente un '('
E1plicar un proceso de modo te1tual
Construir tablas y rboles de decisin *
6enerar datos de ejemplo a partir de un ''
Documentar con detalle un DD * Actitudes *articipar acti2amente en los debates y la formacin de grupos de trabajo 7rden y mtodo en la realizacin de tareas ,ostrar gusto por una presentacin limpia y ordenada de los resultados de los trabajos realizados
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal
!apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de autoe2aluacin # 9 &cti2idad. &nlisis monoltico. creacin interpretacin de un anlisis 6rupo
&ula &puntes Ses. Actividad Agrupacin Recursos Contenidos. el anlisis de sistemas : ; Contenidos. tipos de modelos &cti2idad. diferenciar modelo de datos, proceso y comportamiento &ula 6rupo &puntes < = > &cti2idad. disear 5erramientas para el anlisis Contenidos. el anlisis estructurado Contenidos. elementos del anlisis estructurado &cti2idad. seleccin de 5erramientas del &E 6rupo &ula &ula 8ndi2idual
&puntes
?upuestos prcticos @ $3 $$ $# Contenidos. el diagrama de !ujo de datos &cti2idad. describir !ujo de datos en un sistema Contenidos. elementos del '(' &cti2idad. reescribir los !ujos de datos &ula 6rupo &ula 6rupo &puntes ?upuesto prctico &puntes ?upuesto prctico anterior $9 $: Contenidos. el diagrama de ni2el 3 &cti2idad. construir ni2eles 3 de casos prcticos &ula 6rupo &puntes ?upuestos prcticos $; $< Contenidos. 7pen 7Ace 'ra &ula &ula informtica $= $> $@ #3 #$
Contenidos. la e1plosin de '('s y el balanceo &cti2idad. construccin y e1plosin de '('s *uesta en comBn de los diagramas generados &ula 6rupo &ula &puntes ?upuestos prcticos &cti2idades resueltas por los grupos ## Contenidos. la descripcin de los procesos &cti2idad. descripcin de procesos &cti2idad. construccin de rboles y tablas de decisin &ula 6rupo 6rupo &puntes ?upuestos prcticos #; #< &cti2idad. descripcin de estructuras de datos de objetos comunes Contenidos. El diccionario de datos 6rupo
&ula ?upuestos prcticos
&puntes #= #> #@ &cti2idad. 6enerar ejemplos de datos dado una descripcin de '' &cti2idad. 'ocumentar utilizando notacin '' los mismos ejemplos anteriores, con 2ariaciones &cti2idad. Especi)cacin de '' 6rupo
6rupo
6rupo ?upuestos prcticos
93 ?ntesis/0esumen de la unidad E2aluacin del proceso de enseanza de la C' Aula Individual
Cuestionario e2aluacin
&ecursos Esta unidad didctica se realizar en el aula poli2alente, e1cepto las sesiones de 7pen7Ace que se realizarn en el aula informtica. ?e utilizarn apuntes del libro !"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin&, de "5omson% *araninfo, complementados por apuntes del profesor, y supuestos prcticos del libro anterior y del libro D"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin: 'u(a prctica de t)cnicasE, de 0a%,a. "ambin se utilizar el softare 7pen7Ace Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del 4loque 88. Fos *rocesos, y tendr un peso del :3G. Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica tienen gran rele2ancia los contenidos procedimentales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos #3G Procedimientos <3G Actitudes #3G
Criterios de evaluacin 'ado un supuesto, distinguir si se estn modelando datos, procesos o comportamiento. 'iferenciar y enumerar las 5erramientas de anlisis de procesos, datos y comportamientos Construir diagramas '(' de supuestos prcticos 6enerar un modelo de datos 2lido que se corresponda a una de)nicin de diccionario de datos propuesta.
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n &cti2idades de especi)cacin de datos complejos mediante diccionarios de datos Ejercicios de construccin de tablas y rboles de decisin "ctividades de refuer$o Ejemplos de diagramas de !ujos de datos con incorrecciones, que debern corregir los alumnos Ejercicios de construccin de '('s simpli)cados 'iccionarios de datos simples y descripti2os, a partir de los cuales debern generar ejemplos de datos
UD 31 Dse>o de 8ro)esos (-< Seso!es) Descripcin Cna 2ez estudiado el anlisis de procesos en la unidad didctica anterior H*D+, "nlisis de procesosI profundizaremos en el proceso 5asta conseguir una descomposicin modular que sir2a como base para realizar la implementacin.
*ara ello, en esta unidad didctica 2eremos las 2entajas de la descomposicin modular de sistemas, los conceptos de co5esin y acoplamiento para conseguir buenos diseos y los diagramas de Constantine para representar una descomposicin modular. "ambin se estudiar cmo realizar la especi)cacin de los mdulos utilizando tcnicas como pseudocdigo, ordinogramas, o diagramas de -assi%?c5neiderman.
Esta unidad didctica est muy relacionada con el mdulo Pro'ramacin en Len'ua-es .structurados, que se est impartiendo de forma simultnea. ?era interesante tenerlo en cuenta a )n de ajustar el ni2el y tipo de acti2idades a realizar en este mdulo.
$b%etivos didcticos Capacidades terminales de referencia C". #.: % 'isear aplicaciones a partir de las especi)caciones y requerimientos funcionales Objetivos didcticos &preciar las 2entajas de la di2isin de problemas para afrontar su resolucin ?aber qu es el diseo del softare. conocer las caractersticas de un buen diseo Construir diagramas de estructura de Constantine "ransformar '('s en diagramas de estructuras 0ealizar especi)caciones de mdulos Objetivos complementarios 0ealizar diseos con buena co5esin y poco acoplamiento Contenidos Conceptos Procedimientos El diseo del software Particin del diseo 'escomposicin Jerarqua 8ndependencia Mdulos Diagramas de Constantine Cone1iones Comunicacin Estrategias de diseo Centros de transaccin Centros de transformacin Criterios de diseo Co5esin &coplamiento Especicacin de mdulos *seudocdigo /rdino'ramas * 0assi,1c2neiderman * 'i2idir un problema en partes ms pequeas
Construir diagramas de estructura
"ransformar '('s en diagramas de estructuras
3e$actori4ar dise#os para me-orar su co2esin y acoplamiento *
0ealizar especi)caciones de mdulos utilizando. F'* /rdino'ramas * Dia'ramas de 0assi,1c2neiderman * Actitudes ,ostrar gusto por una presentacin limpia y ordenada de los resultados de los trabajos realizados Demostrar inter)s por la conclusin total de un traba-o antes de comen4ar el si'uiente * Kalorar el trabajo en equipo como el medio ms e)caz para la realizacin de ciertas acti2idades
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal
!apa conceptual de contenidos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # 9 : &cti2idad. contar los smbolos de un montn de papeles Hdi2isin de problemasI Contenidos. particin del diseo Contenidos. 'escomposicin, jerarqua, independencia &ula
&ula &ula *apeles con smbolos
&puntes Ses. Actividad Agrupacin Recursos ; < = > @ &cti2idad. di2idir un problema softare en mdulos Contenidos. los diagramas de estructura &cti2idad. construccin de diagramas de estructura 6rupo
&ula 6rupo ?upuesto prctico
&puntes ?upuestos prcticos $3 $$ Contenidos. la co5esin &cti2idad. mejora de co5esin de mdulos &ula 6rupo &puntes ?upuestos prcticos $# $9 Contenidos. el acoplamiento &cti2idad. mejora de acoplamiento de diagramas &ula 6rupo &puntes y ejemplos ?upuestos prcticos
$: $; $< $= &cti2idad. transformar un '(' en mdulos Contenidos. "ransformacin de '(' en mdulos Contenidos. centros de transaccin &cti2idad. transformacin de centros de transaccin en diagramas de estructura 6rupo &ula
&ula 6rupo ?upuesto prctico &puntes
&puntes ?upuestos prcticos $> $@ #3 Contenidos. centros de transformacin &cti2idad. construccin de diagramas de estructura de centros de transformacin &ula 6rupo &puntes ?upuestos prcticos #$ ## #9 #: &cti2idad. con2ersin de diagramas '(' en diagramas de estructura *uesta en comBn de las soluciones 6rupo
&ula ?upuestos prcticos
?upuestos resueltos por los grupos #; Contenidos. especi)cacin de mdulos. F'* &cti2idad. especi)cacin mediante pseudocdigo &ula 6rupo &puntes ?upuestos prcticos #< #= Contenidos. ordinogramas &cti2idad. especi)car mdulos mediante ordinogramas &ula 6rupo &puntes y ejemplos ?upuestos prcticos #> #@ Contenidos. diagramas -assi%?c5neiderman &cti2idad. especi)car mdulos mediante diagramas -assi%?c5neiderman &ula 6rupo &puntes y ejemplos ?upuestos prcticos 93 ?ntesis/0esumen de la unidad E2aluacin del proceso de enseanza de la C' &ula 8ndi2idual
Cuestionario e2aluacin &ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes del libro !"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin&, de "5omson%*araninfo, complementados por apuntes del profesor, y supuestos prcticos del libro anterior y del libro D"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin: 'u(a prctica de t)cnicasE, de 0a%,a. Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del 4loque 8. Fos ?istemas, y tendr un peso del 9;G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica interesa profundizar en contenidos conceptuales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos #3G Procedimientos <3G Actitudes #3G
Criterios de evaluacin Enumerar los elementos de los diagramas de estructura, e1plicando su funcin. 'ada una descomposicin modular supuesta, distinguir problemas de co5esin y acoplamiento entre los mdulos. & partir de un '(' basado en un caso real o supuesto, realizar su descomposicin modular utilizando estrategias de centro de transaccin y centro de transformacin 0ealizar especi)caciones de mdulos en pseudocdigo para documentar los mdulos obtenidos en una descomposicin modular
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n 0ealizar cambios en una descomposicin modular para mejorar el diseo Construir un ordinograma a partir de la descripcin te1tual de un mdulo Construccin de diagramas de -assi%?c5neiderman "ctividades de refuer$o Ejercicios donde se deba obtener los centros de transformacin y transaccin en '('s sencillos Completar diagramas modulares, donde falten algunos mdulos, teniendo el '(' disponible Completar descripciones de mdulos mediante pseudocdigo, donde falten algunas instrucciones.
UD 61 L"s 8rue*"s (#< Seso!es) Descripcin En las dos unidades pre2ias de este bloque H*D+:"nlisis de procesos y *D5:Dise#o de procesosI los alumnos 5an aprendido a obtener la descomposicin modular de un sistema partiendo de los requisitos de usuario. Es a5ora, cuando de dispone de los mdulos de la aplicacin y se entiende su necesidad y la forma de construirlos, el momento ms apropiado que estudien el proceso de pruebas En la presente unidad didctica los alumnos aprendern las caractersticas de un sistema correcto, conocern los distintos tipos de pruebas informticas, y estudiarn el diseo de pruebas de forma integrada con el ciclo de desarrollo de softare. Fos contenidos de esta unidad estn enlazados con el mdulo Pro'ramacin en Len'ua-es .structurados6 que se est impartiendo en este mismo curso. los contenidos de esta unidad didctica les resultarn de utilidad para probar la robustez de los programas que estn construyendo en dic5o mdulo. 'ebemos apro2ec5ar y plantear acti2idades conjuntas, que apro2ec5en esta circunstancia y permita a los alumnos construir mejor los conocimientos deseados.
$b%etivos didcticos Capacidades terminales de referencia C". #.; % 'e)nir planes de prueba para 2eri)car la calidad de las aplicaciones Objetivos didcticos Conocer las caractersticas de un sistema correctamente construido ?aber cmo probar un sistema softare 'iferenciar entre pruebas de caja negra y de caja blanca 'isear pruebas de caja negra y de caja blanca Objetivos complementarios Conocer y disear tipos de prueba a2anzados 0ealizar un diseo de pruebas completo integrado en el ciclo de 2ida de una aplicacin Contenidos Conceptos Procedimientos Sistemas que funcionan Correccin, e)cacia, e)ciencia Las pruebas del software Estrategias de prueba Cnitarias 8ntegracin Kalidacin ?istema 8ntegracin en el ciclo de 2ida Tcnicas de prueba Caja blanca *articiones Kalores lmite +iptesis error Paralelas * "leatorias * Caja negra Condiciones Camino bsico * Bucles * 8ntegrar las pruebas dentro del ciclo de 2ida de una aplicacin
?aber reconocer a qu tipo pertenece una descripcin de una prueba informtica
Elegir el tipo de prueba ms adecuado a un conte1to espec)co
'isear pruebas de particiones 'isear pruebas de 2alores lmite Dise#ar pruebas de 2iptesis de error *
'isear pruebas de cobertura de condiciones Dise#ar pruebas de camino bsico * Dise#ar pruebas de cobertura de bucles *
3eali4ar el dise#o de pruebas completo para una aplicacin in$ormtica *
Actitudes 0esponsabilizarse de la ejecucin de su propio trabajo y de los resultados obtenidos Kalorar la utilizacin de tcnicas y procedimientos para mantener la seguridad, integridad y pri2acidad de la informacin 3espetar la e-ecucin del traba-o a-eno en el 'rupo6 compartiendo las responsabilidades derivadas del traba-o 'lobal * (Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de contenidos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin de conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # &cti2idad. entrega de productos sin probar Contenidos. estrategias de pruebas &ula &ula 'escripcin acti2idad &puntes 9 Contenidos. las pruebas unitarias Contenidos. las pruebas de integracin &ula &ula &puntes : ; Contenidos. "cnicas de pruebas. Caja blanca &cti2idad. diseo de pruebas de 5iptesis de error Contenidos. pruebas de 5iptesis de error &ula 6rupo
&ula &puntes ?upuestos prcticos Ses. Actividad Agrupacin Recursos < = Contenidos. pruebas de 2alores lmite Contenidos. pruebas de particiones &cti2idad. diseo de pruebas de 2alores lmite y particiones &ula &ula 6rupo &puntes
?upuestos prcticos > Contenidos. pruebas paralelas y aleatorias &cti2idad. comprobar la efecti2idad de las pruebas aleatorias &ula 6rupo &puntes ?upuestos prcticos @ $3 $$ Contenidos. "cnicas de prueba. Caja negra Contenidos. pruebas de condiciones &cti2idad. diseo de pruebas de condiciones &ula &ula 6rupo &puntes
?upuestos prcticos $# Contenidos. pruebas de camino bsico y de bucles &cti2idad. diseo de pruebas de camino bsico y bucles &ula
6rupo &puntes
?upuestos prcticos $9 $: $; &cti2idad. 'iseo de pruebas para el ciclo completo de un supuesto 6rupo ?upuesto prctico $< ?ntesis/0esumen &utoe2aluacin &ula 8ndi2idual Cuestionario autoe2aluacin $= $> $@ *rueba objeti2a de e2aluacin del bloque 8ndi2idual *rueba de e2aluacin Cuestionario e2aluacin #3 Correccin de la prueba objeti2a E2aluacin del proceso de enseanza de la C' &ula 8ndi2idual *ruebas resueltas &ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes del libro !"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin&, de "5omson%*araninfo, complementados por apuntes del profesor, y supuestos prcticos del libro anterior y del libro D"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin: 'u(a prctica de t)cnicasE, de 0a%,a.
Evaluacin Esta unidad didctica es la Bltima del bloque, por lo tanto se e2aluar junto con la misma las unidades didcticas C':, C';, y C'<. Fa ponderacin de cada una de las unidades didcticas ser la siguiente.
Bloque II: Los procesos % UD4: &nlisis de procesos :3G UD2: 'iseo de procesos 9;G UD3: Fas pruebas #;G
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad los contenidos procedimentales y conceptuales estn bastante equilibrados, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos 9;G Procedimientos :;G Actitudes #3G
Criterios de evaluacin Enumerar y distinguir los diferentes tipos de pruebas del softare *oner ejemplos de pruebas de diferentes tipos. 2alidacin, integracin, unitarias & partir de supuestos prcticos, realizar el diseo de pruebas de particiones y 2alores lmite & partir de la especi)cacin de un mdulo en un lenguaje estructurado, realizar diseo de pruebas de cobertura de condiciones.
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n Enumerar posibles datos que puedan causar error en funciones de ejemplo Construir un conjunto de casos de prueba que cubran todos los caminos de una funcin 6enerar y comprobar un conjunto de pruebas aleatorias "ctividades de refuer$o &2eriguar por qu conjunto de instrucciones pasa una prueba determinada Completar conjuntos de pruebas Hparticiones y 2alores lmiteI donde falten algunos casos de prueba concretos
UD 71 A!2lss de d"(os (#- Seso!es) Descripcin Esta es la primera unidad didctica del Bloque III: Los Datos. En el bloque anterior, Los Procesos, se estudi el anlisis y diseo de tratamientos. En este bloque, a lo largo de tres unidades didcticas, se desarrollar el anlisis y diseo de datos. ?er2ir como paso pre2io al Bloque I7: Los /b-etos, donde los alumnos estudiarn el anlisis y diseo orientado a objetos, que 5ace un uso integrado de conceptos de modelado de datos y tratamientos. En esta unidad didctica se desarrollar el modelado conceptual de datos basndose en el modelo Entidad%0elacin, introduciendo primero sus conceptos fundamentales, y enseando a continuacin a los alumnos a realizar un buen modelado utilizando sus 5erramientas.
$b%etivos didcticos Capacidades terminales de referencia C". #.# % &plicar tcnicas de diagramacin para representar informacin relati2a a la empresa Objetivos didcticos Comprender el modelo entidad relacin. conocer sus componentes, e1presi2idad y limitaciones. Construir modelos conceptuales E/0 de problemas caractersticos que cubran toda la e1presi2idad del modelo 8denti)car las diferentes notaciones de los diagramas E/0 Objetivos complementarios Construir modelos conceptuales utilizando el modelo relacional e1tendido
Contenidos Conceptos Procedimientos Concepto e importancia del modelado de datos Lu son los datos Lu cubre un modelo de datos El modelo Entidad/Relacin Componentes del modelo Entidad/Relacin Entidades &tributos 0elaciones Cardinalidad y orden en las relaciones .ntidades d)biles * Notacin Martin Modelo relacional extendido * .speciali4acin8%enerali4acin * .speciali4acin solapada8dis-unta * .speciali4acin 9otal8Parcial * ?eleccionar adecuadamente entidades de una descripcin de datos
'istinguir entre entidades y relaciones
Elegir correctamente la cardinalidad de una relacin
.vitar redundancias en el modelo conceptual de datos *
Construir correctamente un modelo a partir de un '('
1eleccionar el tipo de 'enerali4acin8 especiali4acin adecuado a un modelo * Actitudes :ostrar 'usto por una presentacin limpia y ordenada de los resultados de los traba-os reali4ados * :ostrar inter)s por la utili4acin correcta del len'ua-e in$ormtico * 0espeto por otras opiniones, ideas y conductas
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula &ula (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # 9 &cti2idad. describir un pedido Contenidos. el modelado de datos 6rupos &ula 'escripcin de la acti2idad &puntes : Contenidos. El modelo Entidad/0elacin &ula &puntes Ses. Actividad Agrupacin Recursos ; < = Contenidos. Entidades y atributos &cti2idad. seleccin de entidades y atributos de un modelo de datos &ula 6rupo &puntes ?upuestos prcticos > @ $3 Contenidos. 0elaciones. Cardinalidad y orden &cti2idad. asignacin de cardinalidad a relaciones &ula &puntes Ejemplos $$ $# $9 $: $; &cti2idad. construccin de modelos E/0 completos a partir de requisitos Contenidos. entidades dbiles 6rupo
&ula ?upuestos prcticos
&puntes $< $= $> Contenidos. Construccin de diagramas E/0 a partir de un diccionario de datos y/o '(' &cti2idad. construccin de modelos a partir de '(' y '' &ula
6rupo &puntes
?upuestos prcticos $@ #3
Contenidos. ,odelo relacional e1tendido &cti2idad. construccin de modelos e1tendidos &ula 6rupo &puntes ?upuestos prcticos #$ ## Contenidos. -otacin ,artin &cti2idad. transformar notacin C5en en notacin ,artin &ula 6rupo &puntes ?upuestos prcticos #9 ?ntesis/0esumen de la unidad E2aluacin del proceso de enseanza de la C' &ula 8ndi2idual
Cuestionario e2aluacin
&ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes del libro !"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin&, de "5omson%*araninfo, complementados por apuntes del profesor, y supuestos prcticos del libro anterior y del libro D"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin: 'u(a prctica de t)cnicasE, de 0a%,a.
Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del Bloque III: Los Datos, y tendr un peso del :3G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica tienen gran rele2ancia los contenidos procedimentales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos 93G Procedimientos ;3G Actitudes #3G
Criterios de evaluacin 'iferenciar y enumerar los componentes de los diagramas E/0 Construir modelos E/0 que representen el modelo de datos de supuestos prcticos 'ada una restriccin lgica, decidir si un diagrama E/0 la representa. 'ecidir si dos diagramas con notaciones diferentes representan el mismo modelo de datos.
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n ,ejorar diseos entidad/relacin para e2itar redundancias Ejercicios donde deban realizarse modelos e1tendidos, con especializacin/generalizacin de distintos tipos. "ctividades de refuer$o Completar la cardinalidad de modelos entidad%relacin *oner el nombre a entidades en un modelo en el que faltan algunos nombres &adir las entidades y relaciones que faltan en modelos entidad%relacin incompletos UD :1 Dse>o 4 5"!8ul")! de d"(os (-6 Seso!es) Descripcin *artiendo de los diseos conceptuales de datos desarrollado con las tcnicas 2istas en la unidad didctica anterior, los alumnos aprendern a elaborarlos 5asta conseguir una implementacin fsica del modelo en un sistema gestor de bases de datos relacional.
*ara ello, primero se introducirn los sistemas gestores de bases de datos. su necesidad, funciones y forma de trabajo. ?e dar adems una perspecti2a 5istrica de los modelos de datos, desde el modelo jerrquico Hconceptualmente ms sencilloI 5asta el modelo relacional. 'e este modo se espera que los alumnos entiendan mejor las 2entajas y caractersticas fundamentales del modelo relacional, al poder compararlo con otros modelos diferentes.
& partir de a5 se trabajar el diseo de datos. Keremos las reglas fundamentales para pasar un esquema conceptual a un diseo lgico, y la forma de normalizarlo. &dems, 2ern cmo implementarlo en un sistema lgico concreto, para lo que se trabajar con ?LF, utilizando el gestor de bases de datos ,y?LF a tra2s de los interfaces ,y?LF-a2igator y *+*,y&dmin.
*or Bltimo, se trabajar con ?LF para realizar la manipulacin de datos
Esta unidad didctica se trabajar en su mayor parte en el aula informtica.
$b%etivos didcticos Capacidades terminales de referencia C". #.9 M 'isear bases de datos a partir de modelos conceptuales Objetivos didcticos &preciar las funciones y caractersticas de los sistemas gestores de bases de datos 'iferenciar los ni2eles de la arquitectura de referencia &-?8 Conocer los diferentes modelos conceptuales de datos. jerrquico, en red, relacional, as como una perspecti2a 5istrica de su e2olucin. ?er capaces de transformar un modelo conceptual Entidad/0elacin en un modelo lgico relacional ?aber normalizar un esquema lgico relacional ?er capaces de transformar un modelo lgico relacional en un modelo fsico de una base de datos concreta ?aber insertar y e1traer informacin de una base de datos relacional Objetivos complementarios &signar permisos a una base de datos Contenidos Conceptos Procedimientos Sistemas Gestores de Bases de datos -ecesidad (unciones Arquitectura de los SGBD Esquema conceptual Esquema lgico Esquema fsico Modelos Jerrquico 0ed 0elacional Diseo en SGBDR Esquema lgico relacional "ransformacin desde E/0 -ormalizacin 'ependencia funcional (ormas normales Un SGBDR: MySQL Server Manipulacin de datos Nlgebra relacional. conceptos principales ?LF "ipos de lenguajes ''F ',F 'CF "ransformar esquemas E/0 en esquemas lgico relacional
-ormalizar esquemas relacionales *asar a primera forma normal *asar a segunda forma normal *asar a tercera forma normal
,anejo del ,y?LF -a2igator
,anejo de ?LF. ''F Creacin de tablas Creacin de ndices ,odi)cacin de tablas e ndices Eliminacin de tablas e ndices
,anejo de ?LF. ',F Consulta y seleccin de datos de una tabla Consulta de tablas cruzadas ?ubconsultas
:ane-o de 1;L: DCL * "si'nar permisos a nivel de tabla * Actitudes *articipar acti2amente en los debates y la formacin de grupos de trabajo 7rden y mtodo en la realizacin de tareas 7alorar la utili4acin de t)cnicas y procedimientos para mantener la se'uridad6 inte'ridad y privacidad de la in$ormacin *
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # 9 : &cti2idad. manipulacin de datos manual Contenidos. necesidad y funciones de los ?64' &cti2idad. manipulacin de datos con ?64' 5umano Contenidos. arquitectura de ?64' &ula &ula
&ula
&ula 'escripcin acti2idad &puntes
'escripcin acti2idad
&puntes ; < = > &cti2idad. disear un modelo de datos Hestilo jerrquicoI Contenidos. el modelo jerrquico &cti2idad. disear un modelo de datos estilo red Contenidos. el modelo en red Contenidos. el modelo relacional 6rupo
&ula 6rupo &ula &ula ?upuesto prctico
&puntes ?upuesto prctico &puntes @ $3 &cti2idad. pasar un esquema conceptual a relacional Contenidos. el esquema lgico relacional 6rupo
&ula ?upuesto prctico
&puntes $$ $# &cti2idad. pasar un esquema conceptual a relacional Contenidos. transformacin desde E/0 6rupo
&ula ?upuesto prctico
&puntes $9 $: $; $< $= $> Contenidos. formas normales &cti2idad. normalizacin de esquemas lgicos &cti2idad. transformacin desde E/0, normalizando *uesta en comBn de acti2idades &ula 6rupo 6rupo &puntes ?upuestos prcticos Ses. Actividad Agrupacin Recursos $@ #3 #$ ## #9 #: Contenidos. *resentacin de ,y?LF y ,y?LF -a2igator &cti2idad. manejo bsico de ,y?LF -a2igator Contenidos. diseo fsico, tipos de datos e ndices &cti2idad. creacin de esquemas fsicos para ,y?LF &cti2idad. creacin de tablas con interface gr)co &ula
*arejas &ula
*arejas
*arejas &ula informtica. my?LF
?upuestos prcticos &puntes
?upuestos prcticos #; #< #= #> Contenidos. "ipos de lenguaje Contenidos. ?LF. ''F &cti2idad. preparacin de sentencias de creacin de tablas &cti2idad. preparacin de sentencias de modi)cacin de tablas &ula &ula *arejas
*arejas &puntes
?upuestos prcticos #@ 93 9$ 9# 99 Contenidos. ?LF. ',F &cti2idad. consultas simples a la 4' &cti2idad. consultas complejas a la 4' &cti2idad. subconsultas &ula *arejas *arejas *arejas &puntes ?upuestos prcticos 9: 9; Contenidos. ?LF. 'CF &cti2idad. asignacin de permisos &ula *arejas &puntes ?upuestos prcticos 9< ?ntesis/0esumen E2aluacin del proceso de enseanza Aula Individual
Cuestionario e2aluacin
&ecursos Esta unidad didctica se realizar en su mayor parte en el aula informtica. ?e trabajar contra un ser2idor ,y?LF instalado en un ser2idor del aula, al que los alumnos accedern utilizando ,y?LF -a2igator. "ambin se instalar p5p,y&dmin para las acti2idades complementarias.
?e utilizarn apuntes del libro !"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin&, de "5omson%*araninfo, complementados por apuntes del profesor, y supuestos prcticos del libro anterior y del libro D"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin: 'u(a prctica de t)cnicasE, de 0a%,a.
Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del Bloque III: Los Datos, y tendr un peso del :3G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica tienen gran rele2ancia los contenidos procedimentales, aunque no pueden dejarse de lado los conceptuales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos #;G Procedimientos ;;G Actitudes #3G
Criterios de evaluacin Enumerar y e1plicar los diferentes ni2eles de un sistema gestor de bases de datos 'istinguir si un ejemplo de datos pertenece al modelo jerrquico, en red o relacional 'ado un esquema E/0, transformarlo a un esquema lgico normalizado & partir de un esquema lgico, generar las tablas que lo soporten en ,y?LF utilizando ?LF 8nsertar y actualizar datos en tablas utilizando ?LF Construir consultas ?LF que permitan e1traer datos de una base de datos relacional soportada en ,y?LF
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n &signar permisos a tablas segBn unos requisitos determinados Ejercicios a2anzados de subconsultas "ransformacin de subconsultas en joins "ctividades de refuer$o 'ecir qu datos se obtendran de ciertas consultas, a partir de un ejemplo concreto y pequeo de datos de relaciones Crear tablas mediante el interface gr)co y 2er el resultado en ?LF. Ker qu partes de la sentencia ?LF se corresponden con los campos UD ;1 A!2lss de e,e!(os 4 dse>o de !(erf")es (#- Seso!es) Descripcin Esta unidad sir2e de puente entre el modelado orientado a datos y el modelado orientado a objetos. mediante el estudio de los e2entos, los alumnos 2en por primera 2ez de forma integrada el tratamiento de los datos junto con los procesos que los modi)can. 'ic5a 2isin conjunta ser2ir de base para la introduccin del paradigma orientado a objetos en el pr1imo bloque.
Fa segunda parte de esta unidad trata del diseo de interfaces. & pesar de que el diseo de interfaces podra considerarse comBn a las perspecti2as de modelado de tratamientos, procesos y objetos, tal y como se 5a 5ec5o con la gestin de requisitos o la gestin de proyectos, se 5a incluido el diseo de interfaces en esta unidad por su relacin conceptual con los e2entos. un interface sir2e para que un usuario pueda lanzar e2entos e1ternos &dems, en el diseo orientado a objetos 5aremos referencia al modelo de interface, y necesitamos que los alumnos tengan estos conocimientos pre2ios de lo que es un interface y sus caractersticas principales.
$b%etivos didcticos Capacidades terminales de referencia C" #.: M 'isear aplicaciones a partir de las especi)caciones y requerimientos funcionales Objetivos didcticos ?aber obtener y documentar los e2entos rele2antes de una aplicacin informtica Conocer los diferentes estilos de interface de usuario &plicar tcnicas bsicas en el diseo de interfaces de usuario Objetivos complementarios 8ntegrar el diseo de interface de usuario en el desarrollo de los proyectos
Contenidos
Conceptos Procedimientos Los Eventos Tipos de Eventos E2entos 8nternos E2entos *eridicos E2entos E1ternos Descripcin de eventos Catlogo de e2entos ,atriz E/E <istoria de 7ida de .ntidades * Interfaces de usuario Estilos de interfaz Criterios de diseo Centrado en el usuario Control del usuario Consistencia +erramientas de diseo *rototipos 'iagramas de na2egacin Proceso de dise#o * Obtener los eventos de una aplicacin
Describir los eventos utilizando: Catlogo de e2entos ,atrices Entidad/E2ento <istorias de vida de .ntidades *
Realizar prototipos de interfaces de usuario
Dibujar diagramas de navegacin de ventanas
Planificar el diseo de un interface de usuario * Actitudes Perseverar en la b=squeda de soluciones Ctilizar los equipos y programas informticos cumpliendo las normas de seguridad e 5igiene y requisitos legales 0espeto por otras opiniones, ideas y conductas
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # 9 &cti2idad. qu 5a pasado con mis datos Contenidos. los e2entos 6rupo &ula 'escripcin acti2idad &puntes : ; Contenidos. los tipos de e2entos &cti2idad. obtencin de e2entos de un '(' &ula 6rupo &puntes < = > &cti2idad. pero, Oqu 5a pasado con mis datosP Contenidos. catlogo de e2entos y matriz E/E &cti2idad. construccin de matrices E/E 6rupo &ula 6rupo 'escripcin acti2idad apuntes ?upuestos prcticos @ $3
Contenidos. 5istoria de 2ida de entidades &cti2idad. construccin de +KEs &ula 6rupo &puntes ?upuestos prcticos Ses. Actividad Agrupacin Recursos $$ $# $9
&cti2idad. manual de instrucciones de un a2in en llamas Contenidos. las interfaces de usuario Contenidos. estilos de interfaz &cti2idad. pasar de un estilo a otro &ula
&ula &ula 6rupo 'escripcin acti2idad
&puntes
?upuestos y ejemplos $: $;
Contenidos. 5erramientas. prototipos y diagramas de na2egacin &cti2idad. construccin de diagramas de na2egacin &ula
6rupo &puntes
?upuestos prcticos $< $=
&cti2idad. mejora de diseo de interfaces Contenidos. criterios de diseo de interfaces &cti2idad. mejora de diseo de interfaces 6rupo &ula 6rupo Ejemplos &puntes ?upuestos prcticos $> Contenidos. el proceso de diseo de interface &cti2idad. realizar un proceso de diseo &ula 6rupo &puntes ?upuesto prctico $@ ?ntesis/0esumen &utoe2aluacin &ula 8ndi2idual Cuestionario autoe2aluacin #3 #$ ## *rueba objeti2a de e2aluacin del bloque 8ndi2idual *rueba de e2aluacin #9 Correccin de la prueba objeti2a E2aluacin del proceso de enseanza de la C' Aula Individual *ruebas resueltas
&ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes del libro !"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin&, de "5omson%*araninfo, complementados por apuntes del profesor, y supuestos prcticos del libro anterior y del libro D"nlisis y Dise#o Detallado de "plicaciones In$ormticas de %estin: 'u(a prctica de t)cnicasE, de 0a%,a.
Evaluacin Esta unidad didctica es la Bltima del bloque, por lo tanto se e2aluar junto con la misma las unidades didcticas *D>, *D?, y *D@. Fa ponderacin de cada una de las unidades didcticas ser la siguiente.
Bloque III: Los Datos % UD7: &nlisis de datos :3G UD8: 'iseo y manipulacin de datos :3G UD9: &nlisis de e2entos y diseo de interfaces #3G
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad los contenidos procedimentales y conceptuales estn bastante equilibrados, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos 9;G Procedimientos :;G Actitudes #3G
Criterios de evaluacin 'ada una lista de e2entos, clasi)carla en internos, e1ternos y peridicos. 'ado un modelo de anlisis, obtener los e2entos y construir el catlogo de e2entos. 7btener el modelo Entidad%E2ento de un supuesto prctico Elaborar un prototipo en papel de un interface de usuario, dada una descripcin de e2entos. 'ibujar un mapa de na2egacin de 2entanas para un supuesto prctico -tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n *reparar la 5istoria de 2ida de entidades de los supuestos prcticos 0ealizar una presentacin de interface a un usuario )cticio, mejorarlo y 2alidarlo "ctividades de refuer$o Corregir un diagrama entidad%e2ento que contiene alguna errata e2idente 7rganizar un prototipo en papel, indicando qu 2entana se enlaza desde dnde Completar un prototipo en papel al que le faltan campos y disparadores de acciones
UD '<1 A!2lss ore!("do " o*+e(os (#3 Seso!es) Descripcin Esta es la primera unidad del Bloque I7: Los ob-etos. +asta a5ora los alumnos 5an estudiado una introduccin comBn a la ingeniera del softare en el 4loque I: Los 1istemas, y 5an estudiado las tcnicas de anlisis y diseo orientadas a procesos en el Bloque II: Los Procesos y el Bloque III: Los datos, respecti2amente
En esta unidad se 2an a introducir la programacin orientada a objetos a ni2el conceptual. se estudiar qu es un objeto, sus caractersticas, la clasi)cacin de objetos y la jerarqua de clases. ?e estudiar asimismo un mtodo general para obtener un diseo orientado a objetos a partir de unos requisitos.
?e utilizarn diagramas de C,F de forma bsica, tales como el diagrama de clases o el diagrama de colaboracin. ?in embargo, el objeti2o del uso de estos diagramas es ser2ir de soporte para ilustrar los conceptos fundamentales, y no se tratarn en profundidad 5asta la pr1ima unidad didctica, en la que se estudiar C,F con mayor ni2el de detalle.
$b%etivos didcticos Capacidades terminales de referencia C". #.: M 'isear aplicaciones a partir de las especializacin y requerimientos funcionales Objetivos didcticos Conocer los fundamentos del paradigma orientado a objetos 'istinguir entre clases y objetos 8denti)car las clases y objetos rele2antes de un problema dado Conocer una metodologa bsica para el anlisis y diseo Objetivos complementarios Entender los conceptos de agregacin y polimor)smo
Contenidos Conceptos Procedimientos La POO Los Objetos Estado Comportamiento 8dentidad Relaciones entre Objetos Enlaces "'re'aciones * Las clases Relaciones entre clases &sociacin +erencia "'re'acin * Polimorfsmo * Anlisis y Diseo con POO Anlisis y Diseo con POO: 8denti)car elementos 'e)nir la colaboracin 'e)nir las relaciones 'e)nir la semntica Actitudes Kalorar la e2olucin de la tcnica para adaptarse al puesto de trabajo 8nteresarse por la formacin permanente en cuestiones relacionadas con su trabajo :ostrar inter)s por la utili4acin correcta del len'ua-e in$ormtico *
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # 9 &cti2idad. obtener objetos a partir de e2entos Contenidos. la *77 6rupo &ula ?upuesto prctico &puntes Ses. Actividad Agrupacin Recursos : ; Contenidos. Fos objetos. estado, comportamiento, identidad &cti2idad. de)nir objetos de situaciones comunes &ula
grupo &puntes
Ejemplos < = > &cti2idad. describir relaciones de objetos en situaciones comunes Contenidos. enlaces y agregaciones &cti2idad. modelado de enlaces y agregaciones 6rupo
&ula 6rupo ?upuestos prcticos
&puntes ?upuestos prcticos @ $3 &cti2idad. generalizacin de objetos Contenidos. las clases 6rupo &ula ?upuestos prcticos &puntes $$ $# $9 Contenidos. 5erencia y asociacin entre clases &cti2idad. obtener jerarqua de clases &ula 6rupo &puntes ?upuestos prcticos $: $;
Contenidos. agregacin Contenidos. polimor)smo &cti2idad. construccin de diagramas con agregacin y polimor)smo &ula &ula 6rupo &puntes
?upuestos prcticos $< Contenidos. el proceso de anlisis y diseo Contenidos. identi)car elementos &cti2idad. identi)car elementos de supuestos prcticos &ula &ula 6rupo &puntes y ejemplos
?upuestos prcticos $= $> $@ Contenidos. de)nir la colaboracin entre objetos &cti2idad. diagramas de colaboracin simpli)cados &ula 6rupo &puntes y ejemplos ?upuestos prcticos #3 #$ ## Contenidos. de)nir las relaciones &cti2idad. diagramas de clases simpli)cados &ula 6rupo &puntes y ejemplos ?upuestos prcticos #9 #: Contenidos. de)nir la semntica &cti2idad. seleccin de mtodos y propiedades &ula 6rupo &puntes y ejemplos ?upuestos prcticos #; ?ntesis/0esumen E2aluacin del proceso de enseanza Aula Individual
Cuestionario e2aluacin &ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes y supuestos prcticos preparados por el profesor, complementados con fotocopias del libro DC,F y *atronesE, de la editorial Qiley, y ejemplos del libro D+ead (irst 7bject 7riented &nalisys and 'esignE, de la editorial 7R0eilly, adaptados y traducidos por el profesor.
Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del Bloque I7: Los /b-etos, y tendr un peso del 9;G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica tienen gran rele2ancia los contenidos procedimentales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos 93G Procedimientos ;3G Actitudes #3G Criterios de evaluacin Enumerar las caractersticas de la programacin orientada a objetos 'ado un supuesto prctico, identi)car los objetos rele2antes para implementar el sistema 'ibujar un esquema de cualquier tipo donde se describa cmo colaboran los objetos y/o clases para realizar una funcin Clasi)car en un diagrama las clases/objetos de un supuesto prctico, indicando las relaciones de agregacin, asociacin y 5erencia 'escribir cmo debe comportarse un objeto para realizar una funcin Hmtodos, propiedades, y contrato de mtodosI
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n 'e)nir los objetos para modelizar un problema donde 5aya descripciones ambiguas y dependientes del punto de 2ista 0ealizar ejercicios donde 5aya que discriminar entre agregacin y colaboracin 'etallar colaboraciones complejas de elementos "ctividades de refuer$o 8denti)car objetos rele2antes para problemas bsicos Completar las cardinalidades de esquemas de relaciones de objetos ?eleccionar objetos para completar diagramas de una lista UD ''1 A!2lss 4 dse>o u(lF"!do UML (-3 Seso!es) Descripcin En la unidad didctica anterior *D AB,"nlisis /rientado a /b-etos se introdujeron los conceptos de la orientacin a objetos y un mtodo para realizar el anlisis. *ara ello se utilizaron de forma bsica algunos diagramas de C,F. & lo largo del desarrollo de la programacin los alumnos 5an utilizado tambin otros diagramas, como los casos de uso y los diagramas de acti2idad que se 2ieron en el Bloque I: Los 1istemas para tratar el modelado de procesos empresariales y la captura de requisitos de usuarios, respecti2amente. En la presente unidad el objeti2o es e1plicar con detalle la notacin. su propsito, diagramas y limitaciones. Cna 2ez introducida la notacin, se re2isar el proceso de anlisis estudiado en la unidad didctica anterior e1plicando qu diagramas son ms adecuados para cada una de las etapas, y realizando diseos utilizando dic5os diagramas. 'e este modo se re2isar el proceso de anlisis y se estudiarn los diagramas en un conte1to concreto, donde podr apreciarse la utilidad de los mismos. -o 2an a estudiarse con la misma profundidad todos los diagramas de C,F. se profundizar en los ms Btiles y ms comunesS el resto Hdiagramas de despliegue, de estructura compuesta, de 2ista de interaccinI simplemente se mencionarn, in2itando a los alumnos a profundizar en su estudio por su cuenta.
$b%etivos didcticos Capacidades terminales de referencia C". #.# M &plicar tcnicas de diagramacin para representar informacin relati2a a la empresa Objetivos didcticos Conocer las caractersticas y funciones de C,F 'istinguir los diferentes diagramas y la utilidad de cada uno de ellos ?er capaz de realizar un proceso de anlisis y diseo utilizando los diagramas bsicos de C,F como 5erramienta Objetivos complementarios Ctilizar los diagramas a2anzados de C,F en el proceso de anlisis y diseo Contenidos Conceptos Procedimientos UML: historia y necesidad Diagramas de UML 'iagramas de estructura 'iagramas de comportamiento 'iagramas de interaccin El proceso de diseo con UML 8denti)car requisitos Casos de uso 'iagrama de secuencia del sistema 8denti)car elementos 'iagrama de objetos 'e)nir la colaboracin 'iagramas de secuencia 'iagramas de comunicacin 'e)nir las relaciones 'iagrama de clases Dia'rama de componentes * 'e)nir la semntica 'iagrama de transicin de estados Dia'rama de tiempo T Especi)cacin requisitos con C,F 'etalle de escenarios en casos de uso Construccin de diagramas de acti2idad
Construccin de diagramas de clases y objetos
Construccin de diagramas de secuencia y comunicacin
Construccin de diagramas de estado asociados a clases
Construccin de dia'ramas de componentes *
Construccin de dia'ramas de tiempo* Actitudes :ostrar 'usto por una presentacin limpia y ordenada de los resultados de los traba-os reali4ados * "ener conciencia de grupo, integrndose en un grupo de trabajo, participando acti2amente en las tareas colecti2as y respetando las opiniones ajenas 0espeto por otras opiniones, ideas y conductas (Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # 9 &cti2idad. de)nir un lenguaje gr)co Contenidos. +istoria de C,F Contenidos. *ropsito y alcance de C,F 6rupo &ula &ula 'escripcin de la acti2idad &puntes Ses. Actividad Agrupacin Recursos : ; Contenidos. diagramas de estructura Contenidos. diagramas de comportamiento Contenidos. diagramas de interaccin &ula
&puntes < = > @ &cti2idad. capturar requisitos Contenidos. diagramas de casos de uso Contenidos. diagrama de secuencia del sistema &cti2idad. captura de requisitos con casos de uso, diagramas de acti2idad y diagramas de secuencia del sistema 6rupo &ula &ula 6rupo ?upuesto prctico &puntes
?upuestos prcticos $3 $$
Contenidos. 8denti)car elementos. el diagrama de objetos &cti2idad. construccin de diagramas de objetos &ula
6rupo &puntes
?upuestos prcticos $# $9 $: $; $< $= Contenidos. de)nid la colaboracin Contenidos. diagramas de secuencia y comunicacin &cti2idad. construccin de diagramas de secuencia y comunicacin &cti2idad. modelado de escenarios de casos de uso &ula &ula
6rupo
6rupo &puntes
?upuestos prcticos
Ejemplos de casos de uso con 2arios escenarios $> $@ #3 #$ ## #9 Contenidos.de)nir las relaciones Contenidos. diagramas de clases y componentes &cti2idad. construccin de diagramas de clases &ula &ula
6rupo &puntes
?upuestos prcticos #: #; #< Contenidos. de)nir la semntica Contenidos. diagramas de estados y diagramas de tiempo &cti2idad. construccin de diagramas de estado &cti2idad. construccin de diagramas de tiempo &ula
6rupo &puntes
?upuestos prcticos #= #> #@ 93 9$ 9# 99 9: &cti2idad. proyecto. realizar un proceso de diseo completo 6rupo *royecto de desarrollo 9; ?ntesis/0esumen de la unidad E2aluacin del proceso de enseanza &ula 8ndi2idual Cuestionario e2aluacin
&ecursos Esta unidad didctica se realizar en el aula poli2alente. los diagramas se realizarn a mano, sin 5acer uso de 5erramientas informticas de soporte.
?e utilizarn apuntes y supuestos prcticos preparados por el profesor, complementados con fotocopias del libro D7bject 7riented &nalisys and 'esign Qit5 &pplicationsE, de 4ooc5 y otros, y ejemplos del libro D+ead (irst 7bject 7riented &nalisys and 'esignE, de la editorial 7R0eilly, adaptados y traducidos por el profesor Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del Bloque I7: Los /b-etos, y tendr un peso del :;G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica lo que importa, sobre todo, son los contenidos procedimentales. Fa ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos #3G Procedimientos <3G Actitudes #3G
Criterios de evaluacin 'ado un diagrama de C,F, decir a qu tipo corresponde y cual es su funcin Enumerar los tipos de diagramas y diagramas espec)cos de C,F & partir de la especi)cacin detallada de un caso de uso, enumerar los escenarios que comprende y dibujar los diagramas de secuencia y acti2idad correspondientes 'ibujar correctamente un diagrama de clases que corresponda a la solucin de un supuesto prctico Construir un diagrama de colaboracin a partir de una descripcin, seleccionando adecuadamente los objetos o clases participantes 'ibujar el diagrama de estados correspondiente a la descripcin de una clase -tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n &grupar los objetos en componentes y de)nir sus interfaces 'ibujar diagramas de tiempos para de)nir sinta1is de clases Construir diagramas de 2ista de interaccin "ctividades de refuer$o *reparar diagramas de clase simples "ransformar diagramas de secuencia en diagramas de colaboracin Completar diagramas de secuencia, seleccionando los objetos o clases pertinentes UD '#1 El 8ro)eso u!f)"do de des"rrollo (': Seso!es) Descripcin En este bloque los alumnos 5an estudiado los conceptos de la programacin orientada a objetos en la *D AB: "nlisis orientado a ob-etos, 5an aprendido la notacin C,F para realizar los procesos de anlisis y diseo, y 5an 2isto qu pasos deben seguirse para obtener un diseo de clases que solucione un problema.
El objeti2o de esta unidad es aprender un proceso formal de ingeniera de softare que les sir2a como gua para aplicar esos conceptos en procesos a2anzados de desarrollo. ?e 5a elegido del proceso uni)cado por ser el ms utilizado y completo de los e1istentes, porque e1iste amplia documentacin sobre l, y porque es adaptable. se pueden reducir o ampliar acti2idades segBn el tamao del sistema a implementar.
Con este tema se cierra el 4loque 8K. Fos 7bjetos, por lo que los alumnos ya 5an estudiado el anlisis y diseo desde las tres perspecti2as Hprocesos, datos y objetosI. & partir de a5ora 2ol2ern a retomar conceptos comunes a las tres. gestin de proyectos, calidad y seguridad de sistemas, y 5erramientas C&?E.
$b%etivos didcticos Capacidades terminales de referencia C". #.$ M &plicar metodologas de desarrollo en el anlisis y diseo de aplicaciones Objetivos didcticos Conocer el propsito de 0C* 'iferenciar fases, procesos e iteraciones ?aber desarrollar un proyecto siguiendo la metodologa 0C* 0ealizar diseos a partir de requisitos, centrndose en los casos de uso Objetivos complementarios 0ealizar un plan de desarrollo basndose en el proceso uni)cado
Contenidos Conceptos Procedimientos Historia de RUP El Proceso Unicado Dimensin temporal: fases Concepcin Elaboracin Construccin "ransicin Dimensin esttica: actividades ,odelado de negocio &nlisis de requerimientos &nlisis y diseo 8mplementacin *ruebas Diseo orientado por casos de uso Iteraciones en el proceso unicado *riorizar y seleccionar los casos de uso
0ealizar un diseo a partir de un caso de uso
Preparar planes de proyecto basados en el Proceso *nifcado * Actitudes &ceptar las normas de comportamiento y trabajo establecidas Kalorar la constancia y el esfuerzo propio y ajeno en la realizacin del trabajo 7alorar el traba-o en equipo como el medio ms efca4 para la reali4acin de ciertas actividades *
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula 8ndi2idual (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial Ses. Actividad Agrupacin Recursos # 9 &cti2idad.disear un proceso de desarrollo 77 Contenidos. el desarrollo iterati2o &cti2idad.disear un proceso iterati2o 6rupo &ula 6rupo 'escripcin acti2idad &puntes 'escripcin acti2idad : +istoria de 0C* El proceso uni)cado &ula &puntes ; < Contenidos. las fases de 0C* &cti2idad. realizar una fase de concepcin &ula 6rupo &puntes ?upuesto prctico = > Contenidos. las acti2idades de 0C* Contenidos. diseo orientado a casos de uso
&ula &puntes @ $3 $$ $# &cti2idad. solucionar supuestos usando las acti2idades 0C* 6rupo ?upuestos prcticos $9 ?ntesis/0esumen E2aluacin del proceso de enseanza &ula 8ndi2idual Cuestionario autoe2aluacin $: $; $< $= *rueba objeti2a de e2aluacin del bloque 8ndi2idual *rueba de e2aluacin $> Correccin de la prueba objeti2a E2aluacin del proceso de enseanza de la C' &ula 8ndi2idual *ruebas resueltas
&ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes del libro DC,F y *atronesE de la editorial Qiley, complementados por apuntes y supuestos prcticos preparados por el profesor.
Evaluacin Esta unidad didctica es la Bltima del bloque, por lo tanto se e2aluar junto con la misma las unidades didcticas *DAB, *DAA, y *DAC. Fa ponderacin de cada una de las unidades didcticas ser la siguiente.
Bloque IV: Los Objetos % UD10: &nlisis orientado a objetos 9;G UD11: &nlisis y diseo utilizando C,F :;G UD12: El proceso uni)cado de desarrollo #3G
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad los conceptuales son ms importantes, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente. Tipo de contenido % Conceptos :;G Procedimientos 9;G Actitudes #3G Criterios de evaluacin Corregir un esquema errneo que represente la estructura de 0C* 'ada la descripcin de una tarea, indicar a qu fase y a qu proceso pertenece Enumerar las tareas y fases de 0C* 'esarrollar un caso de uso 5asta conseguir una descripcin de las clases que implementan su funcionalidad -tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n ?eleccionar a qu fase podra pertenecer un diagrama de determinado ni2el de concrecin *reparar una relacin y secuenciacin de tareas para realizar un desarrollo basndose en 0C* "ctividades de refuer$o 'adas unas tareas, clasi)carlas indicando a que fase pertenecen 7rdenar tareas determinadas en fases e iteraciones
UD '-1 Ges(! de 8ro4e)(os (#< Seso!es) Descripcin Esta es la primera unidad del Bloque 7: .l Desarrollo. +asta a5ora los alumnos 5an estudiado los procesos de la ingeniera del softare as como el anlisis y diseo siguiendo las tres perspecti2as. procesos, datos, y objetos. En este Bltimo bloque 2uel2en a unirse las perspecti2as de anlisis y diseo y se tratarn temas comunes a todas ellas. gestin de proyectos, calidad y seguridad de los sistemas, y 5erramientas C&?E.
Comenzaremos en esta unidad didctica estudiando la gestin de proyectos. En este momento los alumnos saben qu tareas deben realizarse para construir un sistema softare. Fo que necesitan es aprender a organizar, plani)car y realizar un seguimiento de dic5as tareas. *ara ello les introduciremos en los conceptos de la gestin de proyectos softareS 2eremos las etapas de la gestin de un proyecto as como algunas tcnicas para realizar su plani)cacin y seguimiento, sobre todo las de estimacin, que les ser2irn para calcular el tamao y coste de los sistemas a construir.
En la segunda parte de esta unidad didctica los alumnos trabajarn en el aula informtica para realizar plani)caciones utilizando el softare opensource de gestin de proyectos 7pen*roj.
$b%etivos didcticos Capacidades terminales de referencia C". #.$ M &plicar metodologas de desarrollo en el anlisis y diseo de aplicaciones Objetivos didcticos Entender la necesidad y el propsito de la gestin de proyectos Conocer las fases de la gestin de proyectos informticos &plicar tcnicas para estimar el tamao de los desarrollos Ctilizar mtodos gr)cos para plani)car y realizar el seguimiento de proyectos Objetivos complementarios Entender el concepto de camino crtico de un proyecto
Contenidos Conceptos Procedimientos Fases de la gestin de proyectos Estudio pre2io Estimacin 7rganizacin *lani)cacin ?eguimiento Organizacin: hitos Planicacin: camino crtico
Herramientas para gestin de proyectos Estimacin de trabajos: Clculo de puntos funcin Estimacin por casos de uso 1taDn' 1i4e *
'i2isin de un proyecto en tareas e 5itos
Creacin de diagramas 6antt y *E0"
.stimacin del camino cr(tico * Actitudes &ceptar las normas de comportamiento y trabajo establecidas 0esponsabilizarse de la ejecucin de su propio trabajo y de los resultados obtenidos /rden y m)todo en la reali4acin de tareas *
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje
Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula &ula (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # &cti2idad. Opara cundo estar lo moP Contenidos. la gestin de proyectos 6rupo &ula 'escripcin acti2idad &puntes 9 Contenidos. fases de gestin de proyectos &ula &puntes : ; < Contenidos. Estimacin de softare Contenidos. clculo de puntos funcin &cti2idad. calcular tamao con puntos funcin &ula &ula 6rupo &puntes &puntes y ejemplos ?upuestos prcticos = > @ Contenidos. estimacin por casos de uso &cti2idad. calcular tamao de desarrollos utilizando casos de uso &ula 6rupo &puntes ?upuestos prcticos Ses. Actividad Agrupacin Recursos $3 $$ Contenidos. ?taAng size &cti2idad. calcular tamao de desarrollos utilizando ?taAng ?ize &ula 6rupo &puntes ?upuestos prcticos $# $9 Contenidos. organizacin del proyecto e 5itos &cti2idad. obtener 5itos y tareas de un proyecto &ula 6rupo &puntes ?upuestos prcticos $: $; $< $= Contenidos. plani)cacin de proyectos Contenidos. 7pen*roj &cti2idad. construir diagramas 6antt &ula &ula *arejas &puntes &ula informtica ?upuestos prcticos $> Contenidos. el camino crtico. 'iagramas *E0" &cti2idad. construccin de diagramas *E0" &ula *arejas &puntes ?upuestos prcticos $@ Contenidos. el seguimiento del proyecto &cti2idad. 0educcin de costes &ula 8ndi2idual &puntes 'escripcin acti2idad #3 ?ntesis/0esumen E2aluacin del proceso de enseanza Aula Individual
Cuestionario e2aluacin
&ecursos Esta unidad didctica se realizar en el aula poli2alente y en el aula informtica. ?e utilizarn apuntes y supuestos prcticos preparados por el profesor. "ambin se utilizar la 5erramienta de gestin de proyectos 7pen*roj, que estar instalada en los ordenadores del aula informtica.
Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del Bloque 7: .l Desarrollo, y tendr un peso del ;3G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica tienen gran rele2ancia los contenidos procedimentales, aunque no pueden dejarse de lado los conceptuales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos #;G Procedimientos ;;G Actitudes #3G Criterios de evaluacin Enumerar y ordenar las fases de gestin de proyectos E1plicar los problemas que pueden surgir de la falta de gestin de proyectos 'ada una serie de tareas y precedencias, crear un gr)co 6antt que las represente Calcular los puntos funcin de supuestos prcticos utilizando el conteo de puntos funcin. 7btener los puntos funcin de casos de uso de ejemplo
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n 0ealizar estimaciones utilizando la tcnica de ?taAng ?ize a partir de los supuestos 2istos en clase Calcular el camino crtico de las plani)caciones 2istas en clase. Estudiar qu tareas pueden con2ertirse en crticas si se retrasan demasiado. "ctividades de refuer$o Estimar puntos funcin dados los datos Hentradas, salidas, etc...I sin tener que obtenerlos de la descripcin de supuestos 0ealizar plani)caciones y clculos de coste de acti2idades comunes
.emas transversales En esta unidad didctica se trabajar la educacin al consumidormediante la acti2idad D0educcin de costesE en la sesin $@. En ella se propondrn 2arias alternati2as para subcontratar desarrollos con creciente ni2el de precariedad laboral. Fos alumnos elegirn una de las alternati2as, y se debatirn en clase las diferentes opiniones al respecto. UD '.1 E!(or!os de des"rrollo 4 Eerr"5e!("s CASE ('< Seso!es) Descripcin Fos alumnos, a lo largo del desarrollo de la presente programacin, ya 5an trabajado con 5erramientas C&?E. El propsito de esta unidad es proporcionarles una 2isin ms amplia sobre las 5erramientas disponibles, su clasi)cacin, y su con2eniencia para el desarrollo de proyectos softare.
&dems estudiaremos una 5erramienta C&?E concreta de tipo toolUit, ampliable, y de uso e1tendido en la industria para todo tipo de desarrollos. Eclipse. ?e comentar la estructura de la misma y se instalarn y probarn dos plugins de desarrollo. Clay, para el diseo de bases de datos relacionales, y *apyrus, para el trabajo con C,F #.3.
$b%etivos didcticos Capacidades terminales de referencia C". #.= M Ctilizar 5erramientas C&?E para el diseo de aplicaciones Objetivos didcticos Conocer los tipos de 5erramientas C&?E Conocer las caractersticas y funcin de algunas 5erramientas C&?E comerciales y/o libres ?aber integrar plugins en el entorno de desarrollo Eclipse Objetivos complementarios 8ntegrar plugins de desarrollo en -et4eans Contenidos Conceptos Procedimientos Herramientas CASE
Tipos de herramientas CASE ?egBn metodologa ?egBn integracin ?egBn fase del ciclo de 2ida
Eclipse: estructura y plugins ,anejo de Eclipse
4Bsqueda e instalacin de plugins en Eclipse
Creacin de diagramas E/0 con Clay Creacin de diagramas C,F con *apyrus
:ane-o de 0etBeans * Actitudes Kalorar la e2olucin de la tcnica para adaptarse al puesto de trabajo 8nteresarse por la formacin permanente en cuestiones relacionadas con su trabajo 7alorar el traba-o en equipo como el medio ms efca4 para la reali4acin de ciertas actividades*
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje
Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula &ula (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # &cti2idad. lista de deseos para la 5erramienta perfecta Contenidos. 5erramientas C&?E 6rupo
&ula 'escripcin acti2idad
&puntes 9 Contenidos. "ipo de 5erramientas C&?E &cti2idad. encontrar y clasi)car 5erramientas &ula 6rupo &puntes Ejemplos 5erramientas : Contenidos. Eclipse &cti2idad. instalacin de plugins &ula *arejas &puntes &ula informtica. Entorno Eclipse ; < Contenidos. Clay &cti2idad. construccin de diagramas E/0 &ula *arejas &ula informtica *lugin Clay ?upuestos prcticos = > @ Contenidos. *apyrus &cti2idad. construccin de diagramas C,F &ula *arejas &ula informtica *lugin *apyrus ?upuestos prcticos $3 ?ntesis/0esumen E2aluacin del proceso de enseanza &ula 8ndi2idual
Cuestionario e2aluacin
&ecursos Esta unidad didctica se realizar en el aula informtica. ?e utilizarn apuntes y supuestos prcticos preparados por el profesor. "ambin se utilizarn los entornos de desarrollo Eclipse, y -etbeans para las acti2idades complementarias. ?e dispondr de copias locales de los plugins a utilizar HClay y *apyrusI para instalarlos desde el ser2idor eb del aula ya que el consumo de anc5o de banda para su instalacin desde 8nternet sera e1cesi2o.
Evaluacin Fa e2aluacin de la presente unidad didctica se realizar al )nal del Bloque 7: .l Desarrollo, y tendr un peso del #;G.
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad didctica tienen gran rele2ancia los contenidos procedimentales de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos 93G Procedimientos ;3G Actitudes #3G Criterios de evaluacin Enumerar las 2entajas del desarrollo con 5erramientas C&?E Clasi)car una 5erramienta C&?E dadas sus caractersticas Elegir una 5erramienta C&?E para una tarea concreta 8nstalar un plugin de eclipse a partir de las instrucciones de una pgina eb
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n 8nstalacin de plugins directamente desde )c5ero ,anejo de -et4eans e instalacin de plugins en el entorno "ctividades de refuer$o "rabajar con entornos ya con)gurados Copiar diagramas ya realizados
UD '31 C"ld"d del sof(G"re 4 se/urd"d de los ss(e5"s ('< Seso!es) Descripcin Fos sistemas que 2an a construir los alumnos son importantes. 'eben de ser sistemas de calidad, y deben tomarse medidas para preser2arlos. El objeti2o de esta unidad didctica es que los alumnos sean conscientes de ello, e introducirles en las tcnicas y conceptos que necesitarn para garantizar la calidad y seguridad de los sistemas.
Fa unidad didctica est di2idida en dos partes. en la primera se tratar la calidad del softare, cmo se garantiza y se mide, y algunas tcnicas de calidad de bajo ni2el Horientadas sobre todo a la programacin y al diseoI.
En la segunda parte se 5ablar de la seguridad de los sistemas. 2eremos cual es la misin de la seguridad informtica y qu factores garantizan que un sistema sea seguro. 8ntroduciremos el plan de contingencia, y se 2ern los riesgos que pueden afectar a la seguridad de un sistema de informacin y cmo mitigarlos.
Con esta unidad didctica )naliza el desarrollo de la presente programacin.
$b%etivos didcticos Capacidades terminales de referencia C". #.; M 'e)nir planes de prueba para 2eri)car la calidad de las aplicaciones C". #.< M Elaborar informes relati2os a la documentacin de datos y procesos de una aplicacin Objetivos didcticos Entender el concepto y necesidad de los procesos de calidad Conocer tcnicas bsicas de control de calidad Conocer normati2as y estndares de calidad, su propsito y funciones 'istinguir las funciones y factores de la seguridad de los sistemas ?aber qu es un plan de contingencias y cmo se elabora Objetivos complementarios Entender cmo se debe gestionar la seguridad
Contenidos Conceptos Procedimientos Calidad del software Tcnicas de calidad 0e2isiones tcnicas formales *oUa%yoUes Estndares y metodologas
Seguridad de sistemas *roteccin *reser2acin Factores de seguridad Con)dencialidad 8ntegridad 'isponibilidad Plan de contingencias Herramientas de seguridad 0ealizacin de re2isiones tcnicas formales
4Bsqueda y pre2encin de riesgos de seguridad
.stablecimiento de pol(ticas de se'uridad * Actitudes Ctilizar los equipos y programas informticos cumpliendo las normas de seguridad e 5igiene y requisitos legales ,antener actitudes de solidaridad y compaerismo 3espeto por otras opiniones6 ideas y conductas *
(Los contenidos complementarios se marcan en cursiva y con un asterisco al fnal !apa conceptual de conocimientos
Metodologa "ctividades de ense#an$a%aprendi$aje Ses. Actividad Agrupacin Recursos $ *resentacin/,oti2acin E2aluacin conocimientos &ula &ula (otocopias de objeti2os, secuenciacin de contenidos y e2aluacin "est de e2aluacin inicial # Contenidos. la calidad del softare Contenidos. tcnicas de calidad &cti2idad. 0e2isiones formales &ula &ula 6rupo &puntes
'escripcin acti2idad 9 &cti2idad. +an robado en el C*' Contenidos. la seguridad de sistemas Contenidos. los factores de seguridad 6rupo &ula &ula 'escripcin acti2idad &puntes : Contenidos. el plan de contingencias &cti2idad. identi)car y mitigar riesgos &ula 6rupo &puntes ?upuestos prcticos ; &cti2idad. romper la seguridad del sistema Contenidos. 5erramientas de seguridad 8ndi2idual &ula (ic5as de secretos y e1ploits. &puntes < ?ntesis/0esumen E2aluacin del proceso de enseanza &ula 8ndi2idual Cuestionario autoe2aluacin = > @ *rueba objeti2a de e2aluacin del bloque 8ndi2idual *rueba de e2aluacin Cuestionario e2aluacin $3 Correccin de la prueba objeti2a E2aluacin del proceso de enseanza de la C' &ula 8ndi2idual *ruebas resueltas &ecursos Esta unidad didctica se realizar en el aula poli2alente. ?e utilizarn apuntes y supuestos prcticos preparados por el profesor.
Evaluacin Esta unidad didctica es la Bltima del bloque, por lo tanto se e2aluar junto con la misma las unidades didcticas *DAE, *DA+, y *DA5. Fa ponderacin de cada una de las unidades didcticas ser la siguiente.
Bloque IV: Los Objetos % UD13: 6estin de proyectos ;3G UD14: Entornos de desarrollo y 5erramientas C&?E #;G UD15: Calidad del softare y seguridad de los sistemas #;G
Fos instrumentos de e2aluacin sern los comentados en la unidad didctica. pruebas objeti2as, entrega de acti2idades en clase, y autoe2aluacin de los alumnos. En esta unidad priman sobre todo los contenidos conceptuales, de modo que la ponderacin segBn el tipo de contenidos ser la siguiente.
Tipo de contenido % Conceptos ;;G Procedimientos #;G Actitudes #3G
Criterios de evaluacin 'e)nir la calidad del softare y e1plicar su propsito Enumerar tcnicas de calidad de softare 'e)nir y realizar una reunin tcnica formal 'ado un requisito de seguridad distinguir si es de con)dencialidad, disponibilidad o integridad ,encionar riesgos que puedan afectar a un sistema concreto y formas de mitigarlos
-tencin a la diversidad &dems de las medidas comunes de atencin a la di2ersidad, comentadas en la programacin, se 5an preparado las siguientes acti2idades de ampliacin y de refuerzo para esta unidad didctica. "ctividades de ampliaci'n 0e2isar los criterios que deben cumplir los procesos de desarrollo para clasi)carse en los ni2eles C,,8 'ecidir qu controles de seguridad se pueden aplicar a determinadas situaciones "ctividades de refuer$o *reparar poUa%yoUes para procesos manuales 4uscar riesgos posibles para acti2idades cotidianas, y formas de mitigarlos Hconducir, 2er la tele2isin...I
.emas transversales En esta unidad didctica se abordar la educacin moral y cvicaen la acti2idad D0omper la seguridadE de la sesin ;. Fos alumnos podrn utilizar De1ploitsE para acceder a informacin pri2ilegiada en unas )c5as del profesor, pero adems se propondr la posibilidad de acceder a las )c5as de informacin de otros alumnos.
Es)"l" 8"r" l" "u(oe,"lu")! del 8ro)eso de e!se>"!F" de u!" UD Autoevaluacin de la Unidad Didctica Unidad Didctica: Fecha: S A ,e)es No 1) Se han interesado los alumnos por el tema de la unidad?
2) La metodologa planteada, est resultando adecuada para la participacin activa de todos los alumnos?
3) Hay que modicar algunos aspectos de los elementos programados?
/b-etivos Contenidos "ctividades :)todos 3ecursos .valuacin 4) Siguen los alumnos el ritmo de trabajo previsto? 5) Alumnos que estn precisando refuerzos:
6) Alumnos que estn precisando actividades de ampliacin
7)Utilizan los alumnos los recursos previstos? 8) Observaciones
Es)"l" 8"r" l" "u(oe,"lu")! f!"l del 8ro)eso de e!se>"!F" del 5dulo Au(oe,"lu")! del Mdulo Curso es)ol"r1 Profesor?es1 Mdulo1 Fe)D"1 S (NR UDs) No (NR UDs) Resultaron adecuados los... /b-etivos Contenidos "ctividades :etodolo'(a 3ecursos Procedimientos de evaluacin 9emporali4acin
Correcciones previstas:
Se han cubierto todos los objetivos?
Observaciones generales
Medidas previstas para el prximo curso
Ee(eroe,"lu")! del 8ro)eso de e!se>"!F" )o! Goo/le Do)s
For5ul"ro de e!,0o
'e dise*a el formulario mediante el interface -eb de Aoogle 9ocs. ( partir del dise*o5 se le enva un enlace a los alumnos5 6ue muestra el siguiente formulario al abrirlo en el navegador<
Re)o/d" de d"(os Los formularios enviados se almacenan en una 7o&a de clculo 6ue se puede e#portar a formatos estndar para su tratamiento<