Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pda - Apo1 2018a - Grupo 15
Pda - Apo1 2018a - Grupo 15
FACULTAD DE INGENIERÍA
PLAN DE DESARROLLO DE ASIGNATURA (PDA)
No. de créditos: 3
Requisitos: Ninguno
Justificación:
Sinopsis de la asignatura
En este curso se trabajará con los estudiantes los conceptos fundamentales para
analizar y especificar un problema simple construyendo un modelo del mundo del
problema e identificando los requerimientos funcionales, proponer una solución al
problema, implementar el modelado y la solución de un problema sencillo en un
subconjunto del lenguaje de programación Java, expresar el modelo del mundo
del problema y la arquitectura de la solución en un subconjunto del lenguaje UML,
utilizar con alguna facilidad un ambiente de desarrollo de software, seguir un
proceso de desarrollo, de leer y entender un formato, de crear un entregable, y
escribir un programa siguiendo unos estándares predefinidos de documentación y
codificación.
Página 1
Contenidos de la Asignatura
Objetivos pedagógicos
Motivación
Problemas y soluciones
Casos de Estudio
Comprensión y Especificación del Problema
Elementos de un Programa
Diseño de la Solución
Construcción de la Solución
Hojas de Trabajo
Objetivos pedagógicos
Motivación
Casos de Estudio No 1
Nuevos Elementos de Modelado
Expresiones
Clases y Objetos
Instrucciones condicionales
Responsabilidades de una Clase
Eclipse: Nuevas opciones
Hojas de Trabajo
Objetivos pedagógicos
Motivación
Caso de Estudio No 1
Contenedoras de Tamaño Fijo
Instrucciones Repetitivas
Caso de Estudio No 2
Caso de Estudio No 3
Contenedoras de Tamaño Variable
Uso de Ciclos en Otros Contextos
Creación de una Clase en Java
Consulta el Javadoc de una Clase
Hojas de Trabajo
Página 2
Nivel 4 - Definición y Cumplimiento de Responsabilidades
Objetivos pedagógicos
Motivación
Caso de Estudio No 1
Asignación de Responsabilidades
Manejo de las Excepciones
Contrato de un Método
Diseño de las Signaturas de los Métodos
Caso de Estudio No 2
Hojas de Trabajo
Objetivos pedagógicos
Motivación
Caso de Estudio No 1
Construcción de Interfaces Gráficas
Elementos Gráficos Estructurales
Elementos de Interacción
Mensajes al Usuario y Lectura Simple de Datos
Arquitectura y Distribución de Responsabilidades
Ejecución de un Programa en Java
Hojas de Trabajo
Ninguno
Competencias
Estrategias didácticas
Página 3
Componentes Indicador de logro
1. Explica el proceso global de solución de un problema usando un programa de
computador. Esto incluye las etapas que debe seguir para resolverlo y los distintos
elementos que debe ir produciendo a medida que construye la solución.
Problemas, soluciones y 3. Explica la estructura de un programa de computador y el rol que juega cada uno de los
programas elementos que lo componen.
2. Utiliza expresiones como medio para identificar una situación posible en el estado de un
objeto y para indicar la manera de modificar dicho estado.
Definición de Situaciones y
3. Utiliza las instrucciones condicionales simples y compuestas como parte del cuerpo de
Manejo de Casos
un método, de manera que sea posible considerar distintos casos posibles en la solución
de un problema.
4. Identifica de manera informal los métodos de una clase, utilizando para esto la técnica de
agrupar los métodos por tipo de responsabilidad que tienen: construir, modificar o calcular.
Página 4
1. Utiliza las estructuras contenedoras de tamaño fijo como elementos de modelaje de una
característica de un elemento del mundo, las cuales permiten almacenar una secuencia de
valores (simples u objetos).
Manejo de Grupos de 3. Utiliza las instrucciones iterativas para manipular estructuras contenedoras y entender
Atributos que dichas instrucciones se pueden utilizar en otro tipo de problemas.
6. Documenta los contratos de los métodos utilizando la sintaxis definida por la herramienta
Javadoc.
Página 5
7. Utiliza la clase Exception de Java para manejar los problemas asociados con la violación
de los contratos.
3. Construir las clases que implementan una interfaz de usuario sencilla e integrarlas con
las clases que implementan el modelo del mundo del problema.
Página 6
Evaluación
Instrumentos o mecanismos Fecha %
Componente Teórico: Febrero 20 de 2018
Examen del Nivel 1 20
Componente Práctico: Febrero 20 de 2018
Componente Teórico: Marzo 15 / 2018
Examen del Nivel 2 20
Componente Práctico: Marzo 15 / 2018
Componente Teórico: Abril 12 / 2018
Examen del Nivel 3 20
Componente Práctico: Abril 12 / 2018
Componente Teórico: Mayo 03 / 2018
Examen del Nivel 4 20
Componente Práctico: Mayo 03 / 2018
Componente Teórico: Mayo 24 / 2018
Examen del Nivel 5 20
Componente Práctico: Mayo 24 / 2018
Página 7
Condiciones o reglas Particulares requeridas para el desarrollo de la
asignatura
Página 8
Medios Educativos
Bibliografía
Recursos de Laboratorio
Software
Prácticas de Campo
Ninguna
Otros
Ninguna
Página 9
UNIVERSIDAD DE IBAGUE
FACULTAD DE INGENIERIA
SOCIALIZACIÓN PROGRAMA DE ASIGNATURA
Página 10