Syllabus de Curso - Programación - 213023
Syllabus de Curso - Programación - 213023
2. Propósito de formación:
El propósito de formación del curso es el siguiente:
1
Diseñar soluciones a problemas simples en términos de programación orientada a
objetos y su implementación mediante el uso de un lenguaje de programación.
3. Resultados de aprendizaje
4. Estrategia de aprendizaje:
Esta estrategia consiste en: El aprendizaje basado en tareas utiliza la tarea como
elemento fundamental para planear y desarrollar los procesos de aprendizaje, según
(Richards y Nunan) (2010). El aprendizaje basado en tareas establece que mediante
la entrega de tareas el estudiante desarrolla soluciones sobre problemas o
situaciones de la vida diaria a fin de plasmarlos en un lenguaje de programación
orientado a objetos.
• Etapa 1: Conceptualización
• Etapa 2: Clases, atributos y objetos
• Etapa 3: Jerarquía de clases y métodos
• Etapa 4: Práctica - Excepciones y métodos de ordenamiento
• Etapa 5: Implementación de una solución funcional
2
5. Contenidos y referentes bibliográficos del curso
Unidad 1: Fundamentos de la Programación Orientada a Objetos
En esta unidad se abordarán los siguientes contenidos:
• Definición, diseño UML e implementación de clases
• Definición, diseño UML e implementación de Atributos - (variables y constantes)
• Definición, diseño UML e implementación de Objetos
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 (p. [27]). Digitalia.
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_91
• OVI – Diseño UML de clases Olaya B., Amparo. (2018). Lógica de programación –
Diseño UML de clases. [Archivo en video]. http://hdl.handle.net/10596/22515
3
Unidad 2: Jerarquía de clases y métodos
En esta unidad se abordarán los siguientes contenidos:
• Definición, diseño UML e implementación de Jerarquía de Clases
• Estructuras de programación (Condicionales, Ciclos)
• Paso por parámetros y retorno de valores
• Métodos sobrecargados
• Redefinición de métodos
• Herencia y Polimorfismo
Para abordar los contenidos se requiere consultar los siguientes referentes bibliográficos:
• 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. https://link-gale-
com.bibliotecavirtual.unad.edu.co/apps/doc/CX2136500009/GVRL?u=unad&sid=GVRL
&xid=5f45ff54
• Cachero Castro, C., Ponce de León Amador, P. J., & Saquete Boró, E. (2006).
Introducción a la programación orientada a objetos. Digitalia. (pp. [91]-130)
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_91
• Pérez Menor, J. M., Carretero Pérez, J., García Carballeira, F., & Pérez Lobato, J. M.
(2003). Herencia y polimorfifismo. In Problemas resueltos de programación en
lenguaje Java (pp. [283]-303). Madrid, Spain: Paraninfo. https://link-gale-
com.bibliotecavirtual.unad.edu.co/apps/doc/CX2136500015/GVRL?u=unad&sid=GVRL
&xid=f6553daa
4
Unidad 3: Excepciones y métodos de ordenamiento
En esta unidad se abordarán los siguientes contenidos:
• Excepciones
• Métodos de ordenamiento
o Burbuja
o Shell
o Selección
o Inserción.
• Manejo de archivos
Para abordar los contenidos se requiere consultar los siguientes referentes bibliográficos:
• Pérez Menor, J. M., Carretero Pérez, J., García Carballeira, F., & Pérez Lobato, J. M.
(2003). Entrada/salida a archivos. In Problemas resueltos de programación en
lenguaje Java (pp. [247]-281). Madrid, Spain: Paraninfo. https://link-gale-
com.bibliotecavirtual.unad.edu.co/apps/doc/CX2136500014/GVRL?u=unad&sid=GVRL
&xid=6e0b55fa
Etapa 1: Conceptualización
Se desarrolla entre la semana 1 y la semana 2
Responde al resultado de aprendizaje 1
Las evidencias de aprendizaje son: documento individual con un mapa mental, cumpliendo
con los lineamientos establecidos.
Evaluación de la Etapa 2:
Los criterios con los que será evaluado son:
Evaluación de la Etapa 3:
Los criterios con los que será evaluado son:
7
Evaluación de la Etapa 4:
Los criterios con los que será evaluado son:
Momento final
Evaluación de la Etapa 5:
Los criterios con los que será evaluado son:
8
7. Estrategias de acompañamiento docente
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:
• Correo en campus virtual
• Foros en campus virtual
• Sesiones de chat en skype
• Sesiones de conferencia en línea o webconference