Syllabus de Curso - Programación Orientada A Objetos - 301403
Syllabus de Curso - Programación Orientada A Objetos - 301403
Syllabus de Curso - Programación Orientada A Objetos - 301403
El Curso Académico Programación Orientada a Objetos hace parte del Campo de Formación
“Específico Disciplinar”, es un curso metodológico (teórico-práctico) de tres (3) créditos
académicos perteneciente a la línea de programación y algoritmia.
Las temáticas del curso componen tres unidades didácticas que se abordan en un periodo
académico de 16 semanas: en la Unidad 1: Análisis y diseño de proyectos de software, se
establece el diseño de las interfaces utilizando el lenguaje de modelado unificado UML. En la
Unidad 2: Fundamentos de la programación orientada a objetos, se profundiza en la creación
de clases, atributos y objetos, mientras que la Unidad 3: Herencia, Polimorfismo y BD, explica
los diferentes tipos de herencia y la conexión con bases de datos en un proyecto de software
orientado a objetos. Al finalizar el curso el estudiante podrá generar proyectos de software
orientado a objetos mediante el uso de un lenguaje de programación.
1
2. Propósito de formación:
El propósito de formación del curso es el siguiente:
3. Resultados de aprendizaje
4. Estrategia de aprendizaje:
2
5. Contenidos y referentes bibliográficos del curso
Para abordar los contenidos se requiere consultar los siguientes referentes bibliográficos:
3
• Jimenez Angarita, C. ( 20,12,2016). Fase 3 Modelo de Requisitos y Modelo de Análisis
Orientado a Objetos Teórico. [Archivo de video]. Recuperado de:
http://hdl.handle.net/10596/10086
Para abordar los contenidos se requiere consultar los siguientes referentes bibliográficos:
• Cachero Castro, C., Ponce de León Amador, P. J., & Saquete Boró, E. (2006).
Introducción a la programación orientada a objetos. (pp. [ 27–90]). Retrieved from
https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.asp
x?direct=true&db=nlebk&AN=318161&lang=es&site=eds-
live&scope=site&ebv=EB&ppid=pp_27
• Pérez Menor, J. M., Carretero Pérez, J., García Carballeira, F., & Pérez Lobato, J. M.
(2003). Programación orientada a objetos. In Problemas resueltos de programación
en lenguaje Java (pp. [79]-114). Madrid, Spain: Paraninfo. Retrieved from
https://link-gale-
com.bibliotecavirtual.unad.edu.co/apps/doc/CX2136500009/GVRL?u=unad&sid=GVRL
&xid=5f45ff54
• Weitzenfeld, A. (2005). Introducción a Java. In Ingeniería de Software Orientada a
Objetos con UML, Java e Internet (pp. [129]-134). Mexico City, Mexico: Cengage
Learning. Retrieved from https://link-gale-
com.bibliotecavirtual.unad.edu.co/apps/doc/CX3004300042/GVRL?u=unad&sid=GVRL
&xid=69d44b62
• Weitzenfeld, A. (2005). Interfaces Gráficas del Usuario. In Ingeniería de Software
Orientada a Objetos con UML, Java e Internet (pp. 182-191). Mexico City, Mexico:
Cengage Learning. Retrieved from https://link-gale-
com.bibliotecavirtual.unad.edu.co/apps/doc/CX3004300047/GVRL?u=unad&sid=GVRL
&xid=0b5c20fa
4
• Jimenez Angarita, C. ( 20,12,2016). Fase 2 Introducción al Lenguaje de Programación
Orientada a Objeto en Java Practico. [Archivo de video]. Recuperado de:
http://hdl.handle.net/10596/10087
Para abordar los contenidos se requiere consultar los siguientes referentes bibliográficos:
6
Las actividades son:
• Realice una revisión bibliográfica de la Unidad 1.
• Genere el diseño del diagrama de casos de uso, diagrama de clases, diagrama de
actividades y modelo Entidad-Relación del proyecto de software seleccionado.
Evaluación de la Fase 2:
Los criterios con los que será evaluado son:
• Identifica Clases, atributos y objetos en el diagrama de clases.
• Establece actores y casos de uso en el diagrama de casos de uso.
• Establece la secuencia de las actividades en el diagrama de actividades.
• Identifica las entidades, atributos y relaciones en el modelo Entidad-Relación.
Las evidencias de aprendizaje son: documento individual con el diagrama de casos de uso,
diagrama de clases, diagrama de actividades y modelo Entidad-Relación.
Fase 3: Codificación
Se desarrolla entre la semana 7 y la semana 10
Responde al resultado de aprendizaje 2
Las actividades son:
• Realice la revisión bibliográfica de la Unidad 2.
• Diseñe las interfaces en lenguaje de programación del proyecto de software
implementando el paradigma de la programación orientada a objetos.
Evaluación de la Fase 3:
Los criterios con los que será evaluado son:
• Desarrolla las interfaces en lenguaje de programación del proyecto de software según
diagrama de casos de uso, diagrama de clases, diagrama de actividades y modelo
Entidad-Relación del proyecto de software seleccionado.
• Implementa el paradigma de la programación orientada a objetos en las interfaces
desarrolladas.
Las evidencias de aprendizaje son: carpeta comprimida con el código fuente del proyecto en
un lenguaje de programación orientado a objetos.
Evaluación de la Fase 4:
Los criterios con los que será evaluado son:
• Implementa herencia simple en lenguaje de programación bajo el paradigma de la
programación orientada a objetos.
• Establece conexión con base de datos en lenguaje de programación bajo el paradigma
de la programación orientada a objetos.
• Implementa sentencias SQL en lenguaje de programación bajo el paradigma de la
programación orientada a objetos.
Las evidencias de aprendizaje son: carpeta comprimida con el código fuente del proyecto en
un lenguaje de programación orientado a objetos.
Momento final
Evaluación de la Fase 5:
Los criterios con los que será evaluado son:
• Valida el cumplimiento de los requisitos establecidos para el desarrollo del proyecto
de software bajo el paradigma de la programación orientada a objetos.
• Socializa el código implementado en lenguaje de programación bajo el paradigma de
la programación orientada a objetos.
8
Las evidencias de aprendizaje son: El código fuente de la implementación en lenguaje de
programación y un video con la explicación del código aplicado en el desarrollo del proyecto
de software.
La valoración total de este momento es de 125 puntos, equivalente al 25% de la evaluación
del curso.
Para desarrollar las actividades del curso usted contará con el acompañamiento del docente.
Los espacios en los cuales usted tendrá interacciones con su docente son los siguientes: