guia del curso (unad) 200609 lenguaje de modelado unificado - uml

28
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA PROTOCOLO ACADÉMICO 200609 Lenguaje de Modelado Unificado - UML 1 1. IDENTIFICACIÓN DEL CURSO ACADÉMICO FICHA TÉCNICA Nombre del curso Lenguaje de Modelado -UML- Palabras clave: Modelado, Orientado a Objetos, Diagramas, clases, objetos, relaciones Institución: Universidad Nacional Abierta y a Distancia -UNAD. Ciudad: Ibagué- Colombia Autor(es) del Protocolo Académico: Harold Cabrera Meza Actualización(es) del Protocolo Académico por: Nilson Albeiro Ferreira Manzanares Año: 2013. Unidad Académica: Escuela de Ciencias Básicas Tecnología e Ingeniería Campo de formación: Profesional Específico Área del conocimiento: Ciencias humanas o sociales. Créditos académicos: Tres (3), correspondiente a 96 horas de trabajo académico: 32 horas promedio de estudio independiente 48 horas promedio de acompañamiento tutorial Tipo de curso: Metodológico Destinatarios: Estudiantes del programa de Ingeniería sistemas ofrecido por la UNAD Competencia general de aprendizaje: El estudiante estará en la capacidad de construir modelos de desarrollo de software orientados a objetos, visualizando y documentando apropiadamente todos los elementos que lo conforman. Metodología de oferta: A Distancia. Formato de circulación: Documentos digitales con apoyo en Web; CD-ROM. Denominación de las unidades didácticas: 1. Introducción al lenguaje unificado de modelado. 2. características del modelado UML. 3. desarrollo orientado a objetos con UML

Upload: esconcha

Post on 15-Jan-2016

111 views

Category:

Documents


3 download

DESCRIPTION

Guía del curso (UNAD) 200609 - UML - Lenguaje de Modelado Unificado.

TRANSCRIPT

Page 1: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

1

1. IDENTIFICACIÓN DEL CURSO ACADÉMICO

FICHA TÉCNICA

Nombre del curso Lenguaje de Modelado -UML-

Palabras clave: Modelado, Orientado a Objetos, Diagramas, clases, objetos, relaciones

Institución: Universidad Nacional Abierta y a Distancia -UNAD.

Ciudad: Ibagué- Colombia

Autor(es) del Protocolo Académico:

Harold Cabrera Meza

Actualización(es) del Protocolo Académico por:

Nilson Albeiro Ferreira Manzanares

Año: 2013.

Unidad Académica: Escuela de Ciencias Básicas Tecnología e Ingeniería

Campo de formación: Profesional Específico

Área del conocimiento: Ciencias humanas o sociales.

Créditos académicos: Tres (3), correspondiente a 96 horas de trabajo académico: 32 horas promedio de estudio independiente 48 horas promedio de acompañamiento tutorial

Tipo de curso: Metodológico

Destinatarios: Estudiantes del programa de Ingeniería sistemas ofrecido por la UNAD

Competencia general de aprendizaje:

El estudiante estará en la capacidad de construir modelos de desarrollo de software orientados a objetos, visualizando y documentando apropiadamente todos los elementos que lo conforman.

Metodología de oferta: A Distancia.

Formato de circulación: Documentos digitales con apoyo en Web; CD-ROM.

Denominación de las unidades didácticas:

1. Introducción al lenguaje unificado de modelado. 2. características del modelado UML. 3. desarrollo orientado a objetos con UML

Page 2: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

2

2. INTRODUCCIÓN

Unas de las etapas vitales para un diseñador de software, es el análisis y diseño de sistemas. El análisis de sistemas es el proceso de clasificación e interpretación de hechos, diagnóstico de problemas y manejo de la información para hacer mejoras al sistema, siendo el diseño la fase de planificación, reemplazo o complementación de un sistema organizacional existente. Para estas fases del desarrollo de software se han desarrollado diferentes modelos con los cuales se han obtenido resultados satisfactorios, mas no óptimos puesto que se han sesgado unos con otros. Es entonces cuando se plantea la necesidad de crear un mismo lenguaje que permita modelar sistemas, de manera que se pueda en cualquier momento construir software partiendo de un solo esquema de modelado, tanto estructural como orientado a objetos El Lenguaje Unificado de Modelado (Unified Modeling Lenguaje UML), es un lenguaje estándar para escribir planos de software, UML se puede utilizar para visualizar, especificar, construir y documentar los artefactos de un sistema que involucre una gran cantidad de software. UML prescribe un conjunto de notaciones y diagramas estándar para modelar sistemas orientados a objetos, y describe la semántica esencial de lo que estos diagramas y símbolos significan. UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware, y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales modelar sistemas. Es un lenguaje muy expresivo, que cubre todas las vistas necesarias para desarrollar y luego desplegar tales sistemas. El curso académico denominado Lenguaje de Modelado -UML- Electiva, está orientado a hacia el manejo adecuado de las herramientas que ofrece el lenguaje de modelado orientado a objetos, desde la construcción de los diagramas de interacción del sistema, hasta la aplicación del modelo en un caso real de desarrollo.

Page 3: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

3

3. JUSTIFICACIÓN

El Lenguaje Unificado de Modelado (UML) es, tal como su nombre lo indica, un lenguaje de modelado y no un método o un proceso. El UML está compuesto por una notación muy específica y por las reglas semánticas relacionadas para la construcción de sistemas de software. UML en sí mismo no prescribe ni aconseja cómo usar esta notación en el proceso de desarrollo o como parte de una metodología de diseño orientada a objetos. El UML soporta un conjunto rico en elementos de notación gráficos. Describe la notación para clases, componentes, nodos, actividades, flujos de trabajo, casos de uso, objetos, estados y cómo modelar la relación entre esos elementos. UML también soporta la idea de extensiones personalizadas a través elementos estereotipados provee beneficios significativos para los ingenieros de software y las organizaciones al ayudarles a construir modelos rigurosos, trazables y sustentables, que soporten el ciclo de vida de desarrollo de software completo. Para los diseñadores de software, UML muestra la forma en la cual se modelan diseños prácticos con los cuales a través de los casos de usos, diagramas de interacción se llega en conjunto con el análisis al diseño del software de manera segura sobre casos reales detallados en los diagramas de estados, además, UML como lenguaje se implementa en el diseño y en la base de datos, es decir, el diseño se complementa con pruebas sobre el resultado final del modelo a ser programado. Este curso teórico pretende describir los aspectos semánticos y la notación utilizada en lenguaje de modela UML esenciales para el modelado de un sistema orientado a objetos. Las competencias que promueve el curso y que son necesarias son:

COGNITIVA: Capacidad de apropiarse de un conjunto de conocimientos a

través del desarrollo, control y acción de procesos de pensamiento como: conocer el lenguaje de modelado Orientado a Objetos UML, su notación y semántica. COMUNICATIVA: Capacidad de comprender, expresar mensajes y de

desarrollar procesos argumentativos, apoyados en las relaciones interpersonales. En el proceso de diseño de software es clave la recolección de información mediante entrevistas, charlas, observación y lectura de documentos,

Page 4: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

4

por lo que se hace necesario mantener comunicación permanente con el cliente y los programadores. CONTEXTUAL: Capacidad de ubicar el conocimiento en el contexto científico, político, cultural, tecnológico, social y en el plano nacional e internacional, así como la disposición y capacidad para aplicarlo en procesos de transformación que inciden en la calidad de vida de la población. VALORATIVA: Capacidad de apropiarse de valores como el respeto a la vida. La

dignidad humana, la convivencia, la solidaridad, la tolerancia y la libertad que orientan las acciones del individuo como persona, como ser social y como profesional. Para el logro de éstas competencias, es necesario que se planifique de manera responsable el proceso de aprendizaje por parte del estudiante si se quieren lograr resultados positivos en el aprendizaje de los conceptos incluidos en el curso, este proceso se puede planificar de la siguiente manera: El estudio independiente está fundamentado en la autoformación y el autoaprendizaje, el cual se desarrolla a través del trabajo personal y del trabajo en pequeños grupos colaborativos de aprendizaje. En este sentido el curso plantea una serie de intencionalidades que giran en torno al aprendizaje significativo, utilizando como pretexto el análisis y diseño programas informáticos, construidos a través de los modelos planteados por UML El acompañamiento tutorial es el apoyo que la institución y el programa brinda al estudiante para potenciar el aprendizaje y la formación, el cual se maneja en grandes grupos con los cuales se maneja un esquema de ambiente participativo en el cual el estudiante es centro de atención, puesto que El promueve la pregunta basada en el conocimiento previo de los temas de formación. Por último, el desarrollo de trabajo individual y en equipo, la discusión y los debates en gran grupo que se incluyen como modalidades didácticas en este curso, fortaleciendo en el estudiante actitudes y valores, tales como la justicia, la honestidad, la responsabilidad, el respeto y la solidaridad.

Page 5: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

5

4. INTENCIONALIDADES FORMATIVAS

Las intencionalidades formativas están constituidas por los propósitos, objetivos, competencias y metas de aprendizaje 4.1. PROPÓSITOS Que el estudiante realice esquemas basados en la notación y semántica proporcionada por el lenguaje de modelado UML, ajustados a las necesidades reales de software que requiera una empresa. Que los estudiantes realicen diseños de software flexibles para la programación orientada a objetos Que el estudiante maneje de forma adecuada los diferentes diagramas de diseño UML, que conllevan al diseño orientado a objetos 4.2. OBJETIVOS

Realizar esquemas que representen al sistema en su mayor grado de complejidad, para así desarrollar software ajustado a sus necesidades reales. Especificar la estructura y comportamiento de un sistema. Proporcionar diagramas y plantillas que guíen en la construcción de un software orientado a objetos. 4.3 COMPETENCIAS El estudiante analiza de manera adecuada las técnicas semánticas y las notaciones para la construcción de un modelo basado en UML. El estudiante diseña y aplica los diferentes tipos de diagramas utilizados para el diseño de un sistema orientado a objetos. El estudiante mediante lecturas y mediaciones sobre la aplicación de los diagramas de casos de uso, proveerá soluciones prácticas para el desarrollo de software a la medida.

Page 6: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

6

El estudiante identifica y aplica los diferentes diagramas proporcionados por el lenguaje de modelado UML que son: diagramas de casos de uso para modelar los procesos, diagramas de secuencia para modelar el paso de mensajes entre objetos, diagramas de colaboración para modelar interacciones entre objetos, diagramas de estado para modelar el comportamiento de los objetos en el sistema, diagramas de actividad para modelar el comportamiento de los casos de uso, objetos u operaciones, diagramas de clases para modelar la estructura estática de las clases en el sistema, diagramas de objetos para modelar la estructura estática de los objetos en el sistema, diagramas de componentes para modelar componentes, diagramas de implementación para modelar la distribución del sistema. 4.4. METAS Al terminar el curso Lenguaje de Modelado -UML- Electiva, el estudiante:

Identificará los elementos que componen el análisis, diseño y desarrollo de sistemas aplicando el lenguaje de modelado orientado a objetos

Reconocerá la fundamentación teórica y conceptual del lenguaje

unificado de modelado UML

Demostrará que el uso de la notación y sintaxis básicas del lenguaje de modelado orientado a objetos, se aplica de manera práctica en la planificación, desarrollo, implementación y pruebas de cualquier proyecto de software.

4.5 COMPETENCIAS

El estudiante comprende e interpreta el concepto del modelado

orientado a objetos basado en el lenguaje unificado de modelado UML

El estudiante identifica los diferentes tipos de diagramas utilizados para el iniciar el proceso de diseño de un sistemas

El estudiante reconoce los conceptos fundamentales que le permiten

realizar análisis y diseño de sistemas bajo el enfoque del modelado orientado a objetos de UML

Page 7: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

7

El estudiante identifica y aplica la semántica y las notaciones de

El estudiante reconoce la importancia de la modelación de sistemas bajo el esquema orientado a objetos.

El estudiante identifica situaciones en la cuales puede aplicar el

análisis y diseño de sistemas con UML

Page 8: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

8

5. UNIDADES DIDÁCTICAS

Se presenta el contenido del curso a continuación:

UNIDADES CAPÍTULOS LECCIONES

UNIDAD 1. INTRODUCCIÓN AL LENGUAJE UNIFICADO DE MODELADO

CAPÍTULO 1. QUÉ ES UML?

Lección 1. Por qué Aprender UML? Lección 2. UML no es un método Lección 3. Evolución del Lenguaje UML Lección 4. Beneficios de Esta Tecnología Lección 5. En donde Utilizamos UML

CAPÍTULO 2. MODELOS

Lección 6. Modelos Lección 7. Notas y Dependencias Lección 8. Elementos comunes a todos los diagramas Lección 9. Fases de Desarrollo Lección 10. Herramientas Para Modelado

CAPÍTULO 3. MODELADO ESTRUCTURADO

Lección 11. Bloques de Construcción de UML Lección 12. Diagramas Lección 13. Diagramas de Clase Lección 14. Características avanzadas de las clases y relaciones Lección 15. Herencia y polimorfismo

UNIDAD 2. CARACTERÍSTICAS DEL MODELADO UML

CAPÍTULO 4. DIAGRAMAS UTILIZADOS EN UML

Lección 16. Diagramas de Objetos Lección 17. Diagramas de Casos de Uso Lección 18. Diagramas de Interacción Lección 19. Diagrama de Secuencia Lección 20. Diagrama de Colaboración Lección 21. Diagramas de Actividades

CAPÍTULO 5. Lección 22. Eventos y señales

Page 9: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

9

MODELADO DINÁMICO

Lección 23. Máquinas de Estado Lección 24. Tiempo y Espacio Lección 25. Transición y Acción Lección 26. Diagramas de Estado

CAPÍTULO 6. MODELADO ARQUITECTÓNICO

Lección 27. Componentes, despliegue, colaboraciones y patrones Lección 28. Frameworks Lección 29. Diagramas de Componentes Lección 30. Diagramas de Despliegue Lección 31. Sistemas y modelos

UNIDAD 3. PRINCIPIOS DE UML ORIENTADO A OBJETOS

CAPÍTULO 7. DESARROLLO ORIENTADO A OBJETOS CON UML

Lección 32. Visión General Lección 33. Fase de Planificación y Especificación de Requisitos Lección 34. Construcción de los diagramas de casos de Uso Lección 35. Planificación de Casos de Uso según Ciclos de Desarrollo Lección 36. Fase de Construcción del Modelo

CAPÍTULO 8. DIAGRAMAS DE SECUENCIA DEL SISTEMA

Lección 37. Construcción de un Diagrama de Secuencia del Sistema Lección 38. Creación de los Diagramas de Interacción Lección 39. Diagrama de Clases de Diseño Lección 40. Construcción Diagramas de Diseño Lección 41. Implementación y Pruebas

CAPÍTULO 9. PILARES DE LA ORIENTACIÓN A OBJETOS

Lección 42. Abstracción Lección 43. Herencia Lección 44. Polimorfismo Lección 45. Encapsulamiento Lección 46. Relaciones

Page 10: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

10

5.1 MAPA CONCEPTUAL

Page 11: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

11

6. CONTEXTO TEÓRICO

¿Cuáles son los nexos que se establecen entre el curso y el campo disciplinario en el que se inscribe?

El estudiante de ingeniería de sistemas debe conocer las notaciones y sintaxis utilizada para realizar análisis y diseño de sistemas orientado a objetos con los conceptos del lenguaje de modela unificado UML, el cual se ajusta a cualquier sistema real permitiendo desarrollo de software de calidad y ajustado a las necesidades del usuario final.

¿Cuáles son las relaciones que se establecen en el curso entre las unidades conceptuales que lo fundamentan?

Las unidades didácticas están concebidas de tal manera que se integre dentro del curso académico los aspectos metodológicos y conceptuales que permitan de manera práctica llegar a la construcción de modelos orientados a objetos, que integren el lenguaje de modelado con el desarrollo de software en algún metalenguaje de programación

¿A qué tipo de problemáticas teóricas, metodológicas o recontextuales responde el curso?

El curso atiende a las siguientes problemáticas:

Problemáticas teóricas: identifica los conceptos básicos que caracterizan el lenguaje de modelado orientado a objetos UML desarrollando habilidades necesarias para ejecutar técnicas que permitan resolver problemas de información.

Problemáticas metodológicas: El curso está constituido por un conjunto de

estrategias, técnicas y herramientas que posibilitan el desarrollo del curso y la aprehensión de los conocimientos propios del lenguaje Unificado de Modelado UML Problemáticas recontextuales: El curso está programado para que el estudiante identifique, describa, exprese, distinga, interprete, relacione, compare, generalice, descubra, examine, resuma, critique, proponga, investigue, justifique y sustente la información aprendida, en la solución de problemas y estudios de casos relacionados en su contexto.

¿Cómo se contextualiza en el conjunto de las teorías o tendencias metodológicas que se estructuran o vienen emergiendo en el campo de conocimiento al que pertenece?

Page 12: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

12

Las teorías que fundamenta el lenguaje de modelado son:

Modelos UML Modelado Dinámico Proceso de Desarrollo Modelado Arquitectónico Diseño de alto y bajo Nivel Fase de Implementación y pruebas

¿Cuál es la perspectiva en la que se sitúa de manera particular el curso en dicho campo de conocimiento y qué aportes se desprenderán de su desarrollo?

El curso permite reconocer de manera puntual los modelos utilizados en la notación y sintaxis de UML, con las cuales se generan diseños de sistemas efectivos para la programación de software, fomentando en el estudiante el análisis investigativo propio de un ingeniero de sistemas en cuanto a la construcción de soluciones óptimas basadas en software.

¿Qué tipo de competencias fomenta entre quienes asuman su estudio y aprendizaje?

Las competencias que promueve el curso son: c o g n i t i v a , comunicativa, contextual y valorativa, las cuales fueron expresadas anteriormente.

Page 13: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

13

7. METODOLOGÍA

Con el propósito de dar cumplimiento a las intencionalidades formativas del curso, es importante que se planifique de manera responsable el proceso de aprendizaje por medio de fases teniendo en cuenta las características de la metodología de educación a distancia, por tal razón, este proceso comprende las siguientes fases:

Reconocimiento: Experiencias previas de aprendizaje en determinado

campo del conocimiento o en actividades de otro orden. Consiste en crear contextos, condiciones y ambientes para que el estudiante pueda objetivar las significaciones de sus experiencias previas y dotarlo de métodos, técnicas y herramientas que le faciliten este proceso.

Profundización: Se refiere al conjunto de actividades previamente planificadas de manera didáctica, conducentes al dominio de conceptos y competencias de órdenes diferentes, según los propósitos, objetivos, competencias y metas de aprendizaje establecidos en el curso.

Transferencia: Todo conocimiento, habilidad, destreza o competencia

puede permitir la transferencia de situaciones conocidas a situaciones desconocidas. Es decir, las actividades de aprendizaje planeadas en la guía didáctica deben agregar valores de recontextualización y productividad al conocimiento que se aprende a las competencias derivadas.

Se establecen también actividades destinadas a la transferencia de aprendizaje de una fase a otra, con el propósito de consolidar o nivelar el dominio de las competencias adquiridas. Al final del proceso se realizan actividades de cierre o balances de aprendizaje. Se trata de una actividad de transferencia en torno a los resultados de aprendizaje obtenidos en el curso académico mediante el desarrollo de situaciones planificadas y que comprenden actividades de retroalimentación por parte del tutor y de los propios estudiantes.

Teniendo en cuenta las fases anteriormente descritas, el trabajo académico según el sistema de créditos académicos comprende:

Page 14: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

14

Estudio Independiente

Se desarrolla a través del:

Trabajo personal: Es la fuente básica del aprendizaje y de la formación

que implica responsabilidades específicas del estudiante con respecto al estudio del curso académico, corresponde a las actividades de identificación de los propósitos del curso, sus intencionalidades, del plan analítico, guía didáctica, estudio del material sugerido por la UNAD, consulta de fuentes documentales (bibliografía de documentos impresos en papel: libros y revistas; bibliografía de documentos situados en Internet; direcciones de sitios Web de información especializada, bibliotecas y hemerotecas virtuales), desarrollo de actividades programadas en la guía de actividades, elaboración de informes, realización de ejercicios de autoevaluación, presentación de evaluaciones.

Trabajo en pequeños grupos colaborativos de aprendizaje: es parte del

estudio independiente y tiene como propósito el aprendizaje del trabajo en equipo, la socialización de los resultados del trabajo personal, desarrollo de actividades en equipo, elaboración de informes según actividades programadas en la guía didáctica. La participación en un pequeño grupo colaborativo de aprendizaje tiene un carácter obligatorio en el curso académico.

Acompañamiento tutorial

Es el apoyo que la institución y el programa brindan al estudiante para potenciar el aprendizaje y la formación. Este dado por:

Tutoría Individual: es el acompañamiento que el tutor hace al estudiante con carácter de asesoría al aprendizaje de los contenidos temáticos, consejería sobre pertinencia de métodos, técnicas y herramientas para potenciar los procesos de aprendizaje, interlocución sobre criterios para la valoración de los conocimientos aprendidos, revisión de informes, evaluación de las actividades y seguimiento de su proceso formativo y de aprendizaje.

Tutoría a pequeños grupos colaborativos: es el acompañamiento que el tutor realiza a las actividades desarrolladas en pequeños grupos, interlocución sobre criterios utilizados, revisión de informes, consejería sobre métodos, técnicas y herramientas para potenciamiento del aprendizaje colaborativo, sugerencia sobre escenarios productivos de

Page 15: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

15

aprendizaje, valoración de actividades y evaluación de informes.

Tutoría en grupo de curso: es el acompañamiento que el tutor realiza al conjunto de los estudiantes a su cargo a través de procesos de socialización de las actividades desarrolladas en el trabajo personal y en los pequeños grupos colaborativos de aprendizaje, valoración de informes, intercambio de criterios en el aprendizaje y tratamiento de las temáticas. El encuentro en grupo de curso puede ser presencial, virtual o mixto, según las posibilidades tecnológicas incorporadas por la institución.

Page 16: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

16

8. SISTEMA DE EVALUACIÓN

El sistema de evaluación tiene como propósito la comprobación y verificación de los procesos de aprendizaje del estudiante centrados en la generación de competencias para resolver situaciones y actividades en formatos evaluativos múltiples, tanto de carácter cualitativos como cuantitativos.

Los procesos formativos de la UNAD se centran en el aprendizaje con el propósito de afianzar el pensamiento autónomo del estudiante. En consecuencia, los procesos de evaluación del aprendizaje están correlacionados y articulados y generarán en el estudiante competencias para la realización de procesos de:

Autoevaluación, la realiza el estudiante de manera individual para valorar su

propio proceso de aprendizaje, a través de ejercicios, talleres, problemas, estudios de caso, portafolio individual, lecturas autoreguladas e investigaciones sobre temas especializados.

Coevaluación, se realiza a través de los grupos colaborativos, y pretende la

socialización de los resultados del trabajo personal a través de portafolios que consiste en hacer una colección de producciones o trabajos (ensayos, análisis de lecturas, reflexiones personales, mapas conceptuales) y permite la reflexión conjunta sobre los productos incluidos y sobre los aprendizajes logrados.

Heteroevaluación, Es la valoración que realiza el tutor y tiene como objetivo

examinar y calificar el desempeño competente del estudiante.

El sistema de evaluación tendrá como referente las diversas fases de aprendizaje:

Reconocimiento, profundización y transferencia. Así mismo, el sistema de evaluación tendrá en cuenta los diversos momentos del trabajo académico que realizan los agentes del proceso formativo: trabajo personal, trabajo en pequeños grupos colaborativos, trabajo de socialización en grupo de curso.

El sistema de evaluación, del curso Lenguaje de Modelado UML, en cuanto a sus procedimientos e instrumentos, tiene las siguientes características:

Page 17: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

17

INTERFACES DE APRENDIZAJE

SITUACIONES Y ACTIVIDADES

FORMATOS DE SOCIALIZACIÓN

EVALUACIÓN POR PARTE DEL

TUTOR CON BASE EN

PARAMENTROS DE LA GUÍA DIDÁCTICA

PRUEBA NACIONAL

40%

Reconocimiento

Trabajo personal Sistematización personal

La sumatoria de los procesos evaluativos de esta interfaz corresponde al 10% del total de la calificación del curso académico

Prueba nacional de carácter individual y obligatoria que se sumara con los resultados de 60% obtenido por el estudiante en el desarrollo de las interfaces del 40%

Pequeños grupos colaborativos

Análisis de sistematización y nueva producción

Grupo de Curso Socialización de producciones y de experiencias

Profundización

Trabajo personal Sistematización personal

La sumatoria de los procesos evaluativos de esta interface corresponde al 30% del total de la calificación del curso académico

Pequeños grupos colaborativos

Análisis de sistematización y nueva producción

Grupo de Curso Socialización de producciones y de experiencias

Transferencia

Trabajo personal Sistematización personal

La sumatoria de los procesos evaluativos de esta interface corresponde al 20% del total de la calificación del curso académico

Pequeños grupos colaborativos

Análisis de sistematización y nueva producción

Grupo de Curso Socialización de producciones y de experiencias

Page 18: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

18

9. GLOSARIO DE TÉRMINOS

Modelado: Empleo de un esquema teórico de un sistema que se elabora para

facilitar su comprensión y el estudio de su comportamiento. Lenguaje: En Informática, los lenguajes de alto nivel son programas que traducen órdenes escritas en el lenguaje relativamente humano, Clase: Estructura que define como son los objetos, indicando sus atributos y sus

acciones. Objeto: un objeto es una instancia de una clase, que encapsula estado y procesos. Pueden representar cosas reales o conceptuales Sintaxis: Reglas que gobiernan la estructura de un lenguaje Relaciones: Conexión o asociación existente entre las entidades.

Asociaciones: Son agrupaciones de elementos constituidos para realizar una actividad colectiva de forma estable Interfaces: En notación UML una interface se representa de igual forma que una

clase pero colocando un stereotipo "interface" en lo alto de la caja como una forma de diferenciarla. Puedes denotar gráficamente que una clase implementa una interface dibujando una línea punteada que empiece en la clase y termine en la interface con una flecha blanca Roles: Un administrador de contenido maneja esta funcionalidad como base para

el sistema de flujo de documentos. Herencia: La herencia es uno de los mecanismos de la programación orientada a objetos, por medio de la cual una clase se deriva de otra de manera que extiende su funcionalidad. Una de sus funciones más importantes es la de proveer polimorfismo Polimorfismo: En programación orientada a objetos se denomina polimorfismo a la capacidad del código de un programa para ser utilizado con diferentes tipos de datos u objetos. También se puede aplicar a la propiedad que poseen algunas operaciones de tener un comportamiento diferente dependiendo del objeto (o tipo de dato) sobre el que se aplican.

Page 19: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

19

Diagrama de Estructura Estática: Un diagrama de estructura estática muestra el conjunto de clases y objetos importantes que hacen parte de un sistema, junto con las relaciones existentes entre estas clases y objetos. Muestra de una manera estática la estructura de información del sistema y la visibilidad que tiene cada una de las clases, dada por sus relaciones con las demás en el modelo. Diagrama de casos de uso: Un diagrama de Casos de Uso muestra las distintas

operaciones que se esperan de una aplicación o sistema y cómo se relaciona con su entorno (usuarios u otras aplicaciones). Diagrama de Secuencia: Un diagrama de secuencia muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo. Esta descripción es importante porque puede dar detalle a los casos de uso, aclarándolos al nivel de mensajes de los objetos existentes, como también muestra el uso de los mensajes de las clases diseñadas en el contexto de una operación. Diagrama de Colaboración: Un diagrama de colaboración es una forma de

representar interacción entre objetos, muestran el contexto de las operaciones y los ciclos de ejecución Diagrama de Estado: Un diagrama de colaboración es una forma de representar interacción entre objetos pueden mostrar el contexto de la operación Diagrama de Actividades: Un diagrama de actividades puede dar detalle a un caso de uso, un objeto o un mensaje en un objeto. Permiten representar transiciones internas al margen de las transiciones o eventos externos

Page 20: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

20

10. FUENTES DOCUMENTALES

El proceso Unificado de desarrollo de software, Booch Graby, Rumbaugh James, Jacobson Ivar, Edit Addison Wesly, 2002

Análisis y Diseño de Sistemas de Información, Senn James, Editorial Mc Graw

Hill.

El lenguaje Unificado de Modelado, Booch Graby, Rumbaugh James, Jacobson

Ivar, Edit Addison Wesly, 2002

Análisis y diseño de Sistemas, Kendall &&Kendall, Editorial Printice Hall. Certificación Profesional en Uml, Varios Autores, Saejee Bussiness School, 2009.

epiwiki. (03 de 10 de 2005). Introducción a UML 2.0. Recuperado el 10 de 05 de 2013, de http://www.epidataconsulting.com/: http://www.epidataconsulting.com/tikiwiki/tiki-read_article.php?articleId=15

IRIS, R. (1995). Red IRIS BSCW. Recuperado el 30 de 05 de 2013, de http://bscw.rediris.es/pub/bscw.cgi/d673123/Manual de UML.doc

Magma Soft. (19 de Agosto de 2006). Magma Soft. Recuperado el 30 de 05 de 2013, de http://www.magma.com.ni/~jorge/upoli_uml/refs/Resumen_de_UML.doc

monografias.com. (15 de 12 de 2005). Diseño y Modelación de un Proyecto de Software Utilizando el lenguaje UML. Recuperado el 30 de 5 de 2013, de http://www.monografias.com: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml

Universidad Nacional de Ingeniería. (29 de 12 de 2012). Modelo Dinamico UML. Recuperado el 20 de 5 de 2013, de http://es.scribd.com: http://es.scribd.com/doc/106012983/Modelo-Dinamico-UML

Universidad Yacambú. (10 de 2009). Análisis y Diseño de Sistemas. Recuperado el 04 de 06 de 2013, de http://www.oocities.org/es: http://www.oocities.org/es/bcontrerasrodriguez/AnalisisyDisenodeSistemas/foro/forouml.htm

Universidad Yacambú. (2009). UML (Unified Modeling Lenguaje) . Recuperado el 05 de 06 de 2013, de http://www.oocities.org: http://www.oocities.org/es/avrrinf/tabd/Foro/Foro_UML.htm

Modelado con UML. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [69]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300030&v=2.1&u=unad&it=r&p=GVRL&sw=w

Modelado y Programación Orientada a Objetos. (2005). In A. Weitzenfeld, Ingeniería de Software

Page 21: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

21

Orientada a Objetos con UML, Java e Internet (p. [67]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300029&v=2.1&u=unad&it=r&p=GVRL&sw=w

Programación Orientada a Objetos con Java. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [129]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300041&v=2.1&u=unad&it=r&p=GVRL&sw=w

Resumen. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. 64). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300027&v=2.1&u=unad&it=r&p=GVRL&sw=w

Desarrollo de Software Orientado a Objetos. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [193]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300050&v=2.1&u=unad&it=r&p=GVRL&sw=w

Programación y Desarrollo de Software Para Internet. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [599]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300088&v=2.1&u=unad&it=r&p=GVRL&sw=w

Desarrollo de Software Para Internet. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [629]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300097&v=2.1&u=unad&it=r&p=GVRL&sw=w

Modelo de Interfaces. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 209-210). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300054&v=2.1&u=unad&it=r&p=GVRL&sw=w

Definición de Conceptos. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. [577]-578). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300082&v=2.1&u=unad&it=r&p=GVRL&sw=w

Costo y Complejidad del Software. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [3]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300011&v=2.1&u=unad&it=r&p=GVRL&sw=w

Page 22: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

22

Arquitectura de Clases. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 254-258). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300060&v=2.1&u=unad&it=r&p=GVRL&sw=w

Módulos. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 121-127). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300038&v=2.1&u=unad&it=r&p=GVRL&sw=w

Modelo de Análisis. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (p. [253]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300059&v=2.1&u=unad&it=r&p=GVRL&sw=w

Diagrama de Clases. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 570-575). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300078&v=2.1&u=unad&it=r&p=GVRL&sw=w

Arquitectura Cliente-Servidor. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. [601]-602). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300090&v=2.1&u=unad&it=r&p=GVRL&sw=w

Objetos. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. [69]-72). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300031&v=2.1&u=unad&it=r&p=GVRL&sw=w

Clases. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 72-74). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300032&v=2.1&u=unad&it=r&p=GVRL&sw=w

Descripción del Problema. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 197-199). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300052&v=2.1&u=unad&it=r&p=GVRL&sw=w

Diagramas de Secuencias del Diseño. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 515-521). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300073&v=2.1&u=unad&it=r&p=GVRL&sw=w

Conceptos Básicos. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. [21]-24). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300017&v=2.1&u=unad&it

Page 23: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

23

=r&p=GVRL&sw=w

Programación Avanzada. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 145-148). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300044&v=2.1&u=unad&it=r&p=GVRL&sw=w

Modelos Recientes. (2005). In A. Weitzenfeld, Ingeniería de Software Orientada a Objetos con UML, Java e Internet (pp. 54-56). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300025&v=2.1&u=unad&it=r&p=GVRL&sw=w

Page 24: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

24

GUÍA DE ACTIVIDADES

La guía de actividades establece las acciones y estratégicas que conllevan al desarrollo de la activación cognitiva, estas están diseñadas para que el estudiante a partir de una fase de reconocimiento o adquisición de saberes previos, logre profundizar y afianzar su conocimiento para ser trasferido, por los mecanismos propuestos para tal fin. La siguiente matriz pretende desarrollar una serie de actividades, propuestas como pauta para que el tutor las aplique, y logre llevar al estudiante a un aprendizaje significativo. Esta guía pretende dar a conocer generalidades del de las unidades didácticas a desarrollar, se espera tener la colaboración del tutor para lograr aplicar las competencias propias del sistema de educación a distancia, además se pretende iniciar en la cultura de la utilización de las Tecnologías de información y comunicación Tics, como mecanismo mediático de principal utilización. Además y de manera especial se espera de las personas que están involucradas en este proceso (tutores y alumnos), retroalimenten permanentemente este primer intento de construcción, con el fin de estandarizar guías y módulos que cumplan con todos los criterios propios y apropiados para el desarrollo del aprendizaje autónomo.

Page 25: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

25

FASES DE

APREN

DIZAJE

UNIDADES

DIDÁCTICAS

TEMÁTICAS

SITUACIONES DE

SALIDA

SITUACIONES DIDÁCTICAS/ ACTIVIDADES

CARÁCTER DE LA ACTIVIDAD

SISTEMA DE ANTERACTIVID

A DES

TIE

MPO

SISTEMA DE EVALUACIÓN

SEGUIMIEN

TO

RE

CO

NO

CIM

IEN

TO

Unidad I

Introducción al Lenguaje de

Modelado

Que es UML

Modelado

Estructurad o

El estudiante identifica cada uno de los temas y objetivos del modelado orientado a objetos

Situación 1: Actividad de inducción al curso académico. Donde Se informa sobre contenidos, metodología, evaluación y compromisos del estudiante

Acompañamiento tutorial

Manejo de preguntas

Auto evaluación portafolio individual de des

El estudiante reconoce los diferentes elementos que intervienen en la construcción de los diferentes diagramas que este lenguaje de modelado proporciona

Situación 2: Investigación en diferentes fuentes documentales sobre: las características de UML, y los elementos comunes a todos los diagramas usados por UML

Estudio independiente

Resumen Ensayo Portafolio Correo electrónico

Auto evaluación Portafolio personal de desempeño

Informe escrito / Incluir en el portafolio personal

Unidad II

Característica s del Modelado

UML

Diagramas utilizados en

UML

Modelado Dinámico

Modelado

Arquitectónico

El estudiante identifica las características de los diferentes diagramas utilizados por el lenguaje de modelado UML y su aplicabilidad en procesos cotidianos

Situación 3: Debate sobre los diferentes diagramas utilizados en UML, investigación de los diagramas más comunes y aplicación de estos en problemas reales de diseño entrega de diagramas realizados al tutor

Acompañamiento tutorial

Resumen Correo electrónico

Auto evaluación Portafolio personal de desempeño, ensayo

Informe escrito / Incluir en el portafolio personal

El estudiante define las diferentes operaciones existentes entre los elementos que componen los diagramas y la interacción entre los diferentes diagramas

Situación 4: Conformación de pequeño grupo colaborativos para intercambio y discusión de las diferentes operaciones existentes entre los elementos de los diagramas Elaboración de mapas conceptuales. Envío al tutor

Estudio Independiente Pequeño grupo colaborativo

Mapas Conceptuales, preguntas abiertas Correo electrónico

Hetero evaluación Portafolio personal de desempeño informe escrito

Ensayo – pequeño grupo colaborativo / Incluir en el portafolio personal

El estudiante identifica las diferentes operaciones, transacciones entre los procesos definidos dentro de un sistema y la arquitectura

Situación 5: Foro en el cual se expresa de manera concreta preguntas que permitan a los estudiantes llegar a las deducciones pertinentes respecto al modelo arquitectónico, sus componentes, despliegue, colaboraciones y patrones presentados por este modelo

Acompañamiento tutorial Tutoría a Grupo de curso

Seminario, debate ensayo Correo electrónico

Hetero evaluación, sustentación de trabajos de investigación

Informe escrito / Incluir en el portafolio personal

RE

CO

NO

CIM

IEN

TO

Unidad III

Desarrollo Orientado a

Objetos

Proceso de Desarrollo

Planificación y especificación de requisitos Diseño de Alto Nivel Diseño de Bajo Nivel Fase de Implementación y pruebas

El estudiante se familiariza con el proceso general de desarrollo de software encaminado a la aplicación del modelo orientado a objeto proporcionado por UML

Situación 6: tutoría en gran grupo para evaluación y verificación de materiales de apoyo obtenidos por el estudiante, que manifiesten como iniciar el proceso de desarrollo de un modelo orientado a objetos basado en UML

tutoría en gran grupo

Resumen, portafolio Correo electrónico

Auto evaluación Portafolio personal de desempeño Informe escrito

Portafolio personal / Trabajos y/o informes enviados por el estudiante

Situación 7: Investigación por parte del estudiante y mesa redonda en la cual se manifiesten los parámetros requeridos para la construcción de un modelo de casos de uso, generación de informe para ser revisado y corregido por el tutor

Estudio Independiente

Manejo de preguntas Correo electrónico

Evaluación de los informes enviados al tutor Heteroevaluación Portafolio Individual

Ensayo / Incluir en el portafolio personal

El estudiante aplica la planificación y diseño del modelo orientado a objetos creado con los diagramas del Lenguaje de modelado UML

Situación 8: Actividad de seguimiento a trabajo personal y pequeño grupo colaborativo.

Tutoría en pequeños grupos

Portafolio, seguimiento individual de lectura

Evaluación de los informes enviados al tutor Heteroevalución Portafolio Individual

Informe escrito / Incluir en el portafolio personal

Page 26: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

26

FASES DE

APRENDIZ AJE

UNIDADES DIDÁCTICA

S

TEMÁTICAS SITUACIONES DE SALIDA

SITUACIONES DIDÁCTICAS/ ACTIVIDADES

CARÁCTER DE LA ACTIVIDAD

SISTEMA DE ANTERACTIVID

ADES

TIEMPO

SISTEMA DE EVALUACIÓN

SEGUIMIENTO

PR

OF

UN

DIZ

AC

IÓN

Unidad I

Introducción al Lenguaje

de Modelado

Reconocimiento de UML como lenguaje Elemento comunes a todos los diagramas clases, objetos, asociaciones, diagramas de clase, clases y relaciones, interfaces tipos y roles, paquetes instancias herencias y polimorfismo

El estudiante identifica cada uno de los temas y objetivos del modelado orientado a objetos

Situación 1: Debate o discusión en grupo sobre los conceptos generales del lenguaje de modelo UML

Acompañamiento tutorial

Manejo de preguntas

Auto evaluación portafolio individual de desarrollo

El estudiante reconoce los diferentes elementos que intervienen en la construcción de los diferentes diagramas que este lenguaje de modelado proporciona

Situación 2: Investigación en la fuentes bibliográfica proporcionadas por el tutor sobre los diferentes elementos comunes que componen a todos los diagramas que utiliza UML para realizar el estudio de construcción de nuevos sistemas de información

Estudio independiente

Resumen Ensayo Portafolio Correo electrónico

Auto evaluación Portafolio personal de desempeño

Informe escrito / Incluir en el portafolio personal

Unidad II

Características del

Modelado UML

Diagramas de objetos, diagramas de casos de uso, diagramas de interacción Eventos y señales, máquinas de estado, procesos e hilos, tiempo y espacio, diagramas de estado. Componente s, despliegue, colaboración es y patrones, diagramas de componentes , diagramas de despliegue, sistemas y modelos, arquitectura de sistema

El estudiante identifica las características de los diferentes diagramas utilizados por el lenguaje de modelado UML y su aplicabilidad en procesos cotidianos

Situación 3: Conformación de pequeño grupo colaborativo para intercambio y discusión sobre los diagramas de casos de uso, los diagramas de interacción Elaboración de mapas conceptuales. Envío al tutor

Acompañamiento tutorial

Resumen Correo electrónico

Auto evaluación Portafolio personal de desempeño, ensayo

Informe escrito / Incluir en el portafolio personal

El estudiante define las diferentes operaciones existentes entre los elementos que componen los diagramas y la interacción entre los diferentes diagramas

Situación 4: Conformación de pequeño grupo colaborativos para intercambio y discusión de las diferentes operaciones existentes entre los elementos de los diagramas Elaboración de mapas conceptuales. Envío al tutor

Estudio Independiente Pequeño grupo colaborativo

Mapas Conceptuales, preguntas abiertas Correo electrónico

Hetero evaluación Portafolio personal de desempeño informe escrito

Ensayo – pequeño grupo colaborativo / Incluir en el portafolio personal

El estudiante identifica las diferentes operaciones, transacciones entre los procesos definidos dentro de un sistema y la arquitectura

Situación 5: Foro en el cual se muestran las relaciones y operaciones de los elementos que componen los diagramas

Acompañamiento tutorial Tutoría a Grupo de curso

Seminario, debate ensayo Correo electrónico

Heteroevaluación, sustentación de trabajos de investigación

Informe escrito / Incluir en el portafolio personal

El estudiante determina con la construcción del diagrama de diseño los lineamientos generales expresados en diagramas para la construcción de un programa bajo el esquema general orientado a objetos

Situación 9: Investigación en diferentes fuentes documentales sobre: construcción de modelos conceptual, diagramas de secuencia y diagramas de interacción Elaboración de informe

Estudio Independiente, pequeños grupos colaborativos

Resumen Ensayo Portafolio

Valoración de informe, sustentación de trabajos

Informe / Incluir en el portafolio personal

Situación 10: Mesa redonda para debatir y aclarar los diferentes procesos que conlleva el desarrollo de sistemas bajo el lenguaje de modelado UML, sus aplicaciones y pruebas

Tutoría en gran grupo, estudio independiente

Manejo de Preguntas Correo electrónico

Heteroevaluación Portafolio Individual

Portafolio personal / Trabajos y/o informes enviados por el estudiante

Page 27: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

27

PR

OF

UN

DIZ

AC

IÓN

Unidad III Desarrollo

Orientado a Objetos

Visión General Actividades , requisitos Construcción del modelo de casos de uso Planificación de casos de uso Modelado conceptual, diagramas de secuencia, diagrama de estado Casos de uso reales, diagramas de interacción Construcción de diagramas de diseño Fase de implementación y pruebas

El estudiante se familiariza con el proceso general de desarrollo de software encaminado a la aplicación del modelo orientado a objeto proporcionado por UML

Situación 6: verificación de materiales de apoyo obtenidos por el estudiante, que manifiesten como iniciar el proceso de desarrollo de un modelo orientado a objetos basado en UML

tutoría en gran grupo

Resumen, portafolio Correo electrónico

Auto evaluación Portafolio personal de desempeño Informe escrito

Portafolio personal / Trabajos y/o informes enviados por el estudiante

Situación 7: Mesa redonda en la cual se manifiesten los requisitos generales requeridos para la construcción del un modelo de casos de uso, generación de informe para ser revisado y corregido por el tutor

Estudio Independiente

Manejo de preguntas Correo electrónico

Evaluación de los informes enviados al tutor Heteroevaluación Portafolio Individual

Ensayo / Incluir en el portafolio personal

El estudiante aplica la planificación y diseño del modelo orientado a objetos creado con los diagramas del Lenguaje de modelado UML

Situación 8: Actividad de seguimiento a foro en el cual se manifiesta como planificar la realización de un diagrama de caso de uso como inicio en la construcción de un modelo orientado a objetos trabajo personal y pequeño grupo colaborativo.

Tutoría en pequeños grupos

Portafolio, seguimiento individual de lectura

Evaluación de los informes enviados al tutor Heteroevalución Portafolio Individual

Informe escrito / Incluir en el portafolio personal

El estudiante determina con la construcción del diagrama de diseño los lineamientos generales expresados en diagramas para la construcción de un programa bajo el esquema general orientado a objetos

Situación 9: Investigación en diferentes fuentes documentales sobre: construcción y aplicación de modelos conceptual, diagramas de secuencia y diagramas de interacción Elaboración de informe

Estudio Independiente, pequeños grupos colaborativos

Resumen Ensayo Portafolio

Valoración de informe, sustentación de trabajos

Informe / Incluir en el portafolio personal

Situación 10: Desarrollo de sistemas bajo el lenguaje de modelado UML, sus aplicaciones y pruebas

Tutoría en gran grupo, estudio independiente

Manejo de Preguntas Correo electrónico

Heteroevaluación Portafolio Individual

Portafolio personal / T rabajos y/o informes enviados por el estudiante

Page 28: Guia Del Curso (UNAD) 200609 Lenguaje de Modelado Unificado - UML

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROTOCOLO ACADÉMICO

200609 Lenguaje de Modelado Unificado - UML

28

FASES DE

APRENDIZAJE

UNIDADES DIDÁCTICA

S

TEMÁTICAS

SITUACIONES DE SALIDA

SITUACIONES DIDÁCTICAS/ ACTIVIDADES

CARÁCTER DE LA

ACTIVIDAD

SISTEMA DE ANTERACTIVI

DADES

TIE

MP

O

SISTEMA DE EVALUACIÓN

SE

GU

IMIE

NT

O T

RA

NS

FE

RE

NC

IA

Unidad I

Introducción

al Lenguaje de

Modelado

Reconocimiento de UML como lenguaje

Elemento comunes a todos los diagramas clases, objetos, asociaciones, diagramas de clase, clases y relaciones, interfaces tipos y roles, paquetes instancias herencias y polimorfismo

El estudiante identifica cada uno de los temas y objetivos del modelado orientado a objetos

Situación 1: Desarrollo de un ejercicio de aplicación en un contexto real. El pequeño grupo colaborativo debe identificar una empresa, negocio o cualquier sistema

Acompañamiento tutorial

Manejo de preguntas

Auto evaluación portafolio individual de des

El estudiante reconoce los diferentes elementos que intervienen en la construcción de los diferentes diagramas que este lenguaje de modelado proporciona

Situación 2: Investigación en la fuentes bibliográfica proporcionadas por el tutor sobre los diferentes elementos comunes que componen a todos los diagramas que utiliza UML para realizar el estudio de construcción de nuevos sistemas de información

Estudio independiente

Resumen Ensayo Portafolio Correo electrónico

Auto evaluación Portafolio personal de desempeño

Informe escrito / Incluir en el portafolio personal

Unidad II

Característic

as del Modelado

UML

Diagramas de objetos, diagramas de casos de uso, diagramas de interacción Eventos y señales, máquinas de estado, procesos e hilos, tiempo y espacio, diagramas de estado. Componentes, despliegue, colaboraciones y patrones, diagramas de componentes, diagramas de despliegue, sistemas y modelos, arquitectura de sistema

El estudiante identifica las características de los diferentes diagramas utilizados por el lenguaje de modelado UML y su aplicabilidad en procesos cotidianos

Situación 3: Aclaración de dudas que se generen en cuanto a la construcción de los diagramas de seguimiento al sistema, exposiciones de trabajos individuales o en pequeños grupos colaborativos

Acompañamiento tutorial

Resumen Correo electrónico

Auto evaluación Portafolio personal de desempeño, ensayo

Informe escrito / Incluir en el portafolio personal

El estudiante define las diferentes operaciones existentes entre los elementos que componen los diagramas y la interacción entre los diferentes diagramas

Situación 4: Elaboración por parte de los estudiantes de presentaciones, carteleras u otros medios para la socialización de los trabajos Que muestren los sistemas construidos en la situación1

Estudio Independiente

Pequeño grupo colaborativo

Mapas Conceptuales, preguntas abiertas Correo electrónico

Heteroevaluación Portafolio personal de desempeño

informe escrito

Ensayo – pequeño grupo colaborativo / Incluir en el portafolio personal

El estudiante identifica las diferentes operaciones, transacciones entre los procesos definidos dentro de un sistema y la arquitectura

Situación 5:

Mediante la realización de varios ejercicios de aplicación se construyen modelos orientados a objetos que se adapten a un contexto real.

Acompañamiento tutorial

Tutoría a Grupo de curso

Seminario, debate ensayo Correo electrónico

Heteroevaluación, sustentación de trabajos de investigación

Informe escrito / Incluir en el portafolio personal

TR

AN

SF

ER

EN

CIA

Unidad III

Desarrollo

Orientado a Objetos

Visión General Actividades, requisitos Construcción del modelo de casos de uso Planificación de casos de uso Modelado conceptual, diagramas de secuencia, diagrama de estado Casos de uso reales, diagramas de interacción Construcción de diagramas de diseño Fase de implementación n y pruebas

El estudiante se familiariza con el proceso general de desarrollo de software encaminado a la aplicación del modelo orientado a objeto proporcionado por UML

Situación 6: Actividades de seguimiento permanente a los desarrollos de los proyectos establecidos en el módulo y de los nuevos proyectos ajustados a lenguaje de modelado UML

tutoría en gran grupo

Resumen, portafolio Correo electrónico

Auto evaluación Portafolio personal de desempeño Informe escrito

Portafolio personal / Trabajos y/o informes enviados por el estudiante

Estudio Independiente

Manejo de preguntas Correo electrónico

Evaluación de los informes enviados al tutor Heteroevaluación Portafolio Individual

Ensayo / Incluir en el portafolio personal

El estudiante aplica la planificación y diseño del modelo orientado a objetos creado con los diagramas del Lenguaje de modelado UML

Situación 7 Los grupos conformados realizan los diagramas definitivos que muestran el proyecto general de creación de un modelo de diseño orientado a objetos deben preparar una presentación y sustentación Final con el resultado final de la aplicación definida en UML

Tutoría en pequeños grupos

Portafolio, seguimiento individual de lectura

Evaluación de los informes enviados al tutor Heteroevalución Portafolio Individual

Informe escrito / Incluir en el portafolio personal

El estudiante determina con la construcción del diagrama de diseño los lineamientos generales expresados en diagramas para la construcción de un programa bajo el esquema general orientado a objetos

Estudio Independiente, pequeños grupos colaborativos

Resumen Ensayo Portafolio

Valoración de informe, sustentación de trabajos

Informe / Incluir en el portafolio personal

Situación 8 Desarrollo y puesta a prueba del modelado de sistemas bajo UML, con avance en programación en algún lenguaje de programación.

Tutoría en gran grupo, estudio independiente

Manejo de Preguntas Correo electrónico

Heteroevaluación Portafolio Individual

Portafolio personal / Trabajos y/o informes enviados por el estudiante