Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIVERSIDAD
PLAN DE TRABAJO DE CURSO VERSIÓN: 1
SANTIAGO DE CALI
Página 1 de 22
Perfil del docente: Profesional en Ingeniería con especialidad en Ciencias de la Computación y competencias en construcción de software.
1
Hace parte de la estructura curricular de formación profesional de la USC, es obligatorio para la Facultad de Ingeniería y electivo para las otras facultades.
5. OBJETIVOS
Plantear las metas de enseñanza que Usted como profesor se propone con el curso y espera el estudiante aprenda.
Objetivo General:
Introducir al estudiante en el conocimiento del paradigma de Programación Orientada a Objetos –POO- para la solución de problemas, mediante la abstracción,
el modelamiento y la construcción de programas.
Objetivos Específicos:
1. Abstraer de un problema, mediante el análisis, la especificación de los requerimientos funcionales y las entidades del mundo.
2. Modelar las características y el comportamiento de las entidades del mundo.
3. Construir la solución de un problema en un subconjunto de un lenguaje de programación POO, utilizando una herramienta de desarrollo de software y
siguiendo los estándares predefinidos de documentación y codificación.
Criterios de Evaluación
Aprendizaje esperados Actividades de aprendizaje
Competencias específicas del curso Son las pautas fundamentales que se
Son las capacidades que el Las actividades que realiza el
El aporte del curso al desarrollo de la deben tener en cuenta en la valoración
estudiante va desarrollando para estudiante para alcanzar los
formación profesional de las competencias, ¿Qué se evalúa?,
alcanzar la competencia aprendizajes
¿Con qué referente?
Desarrolla habilidades en la solución de A1 Abstrae las características y CE1. Desarrolla correctamente las
problemas aplicando el paradigma de comportamientos de las actividades incluidas en la lectura
programación orientada a objetos. entidades relacionadas con la asignada. Sección uno de la guía.
solución de un problema. CE2. Especifica el problema
identificando: el cliente, el usuario y los
requerimientos funcionales y no
AE1 El estudiante analiza la funcionales.
presentación: Comprensión y
CE3. Detalla los cuatro requerimientos
Especificación de problemas;
funcionales indicando nombre, resumen,
realiza la lectura del Nivel 1
entradas y resultados.
hasta la página 23 y resuelve el
CE4. Identifica y describe las entidades.
primera Guía de Trabajo: Café
CE5. Modela todas las características
Internet.
de cada entidad identificando sus
posibles valores.
CE6. Identifica y nombra las
asociaciones entre las entidades.
CE7. Dibuja el diagrama de clases del
mundo del problema.
AE2 El estudiante analiza la CE1. Desarrolla correctamente las
presentación del tema: Nuevos actividades incluidas en la lectura
elementos de modelado; realiza asignada. Sección uno de la guía.
la lectura del Nivel 2 desde la CE2. Construye expresiones aritméticas,
página 67 hasta la página 98 y, relacionales y lógicas.
resuelve el primerí: Barco Pirata. CE3. Identifica y declara las constantes
y los atributos de la clase Carga.
CE4. Inicializa los atributos en el
constructor de la clase Carga.
CE5. Completa métodos con las
expresiones correspondientes de las
clases Carga y BarcoPirata.
AE3 El estudiante analiza la CE1. Desarrolla correctamente las
presentación del tema: actividades incluidas en la lectura
Asignación de responsabilidades asignada. Sección uno de la guía.
9. SABERES
Conceptuales Procedimentales Actitudinales
Introducción a la comprensión, diseño y Lecturas de material de apoyo, Aprendizaje autónomo, tolerancia y respeto por las
construcción de la solución de un problema. elaboración de tareas, Guías de Trabjos, diferencias individuales en el trabajo colaborativo; analítico,
desarrollo del proyecto y evaluaciones; responsable y ético con las actividades del curso.
basados en casos de estudio.
Definición de situaciones y manejo de casos en Lecturas de material de apoyo, Aprendizaje autónomo, tolerancia y respeto por las
soluciones a problemas más complejos. elaboración de tareas, Guías de Trabjos, diferencias individuales en el trabajo colaborativo; analítico,
desarrollo del proyecto y evaluaciones; responsable y ético con las actividades del curso.
basados en casos de estudio.
Manejo de grupos de atributos. Lecturas de material de apoyo, Aprendizaje autónomo, tolerancia y respeto por las
elaboración de tareas, Guías de Trabjos, diferencias individuales en el trabajo colaborativo; con las
desarrollo del proyecto y evaluaciones; actividades del curso el estudiante debe ser analítico,
basados en casos de estudio. responsable, perseverante, ético y con imaginación flexible.
Definición y cumplimiento de responsabilidades. Lecturas de material de apoyo, Aprendizaje autónomo, tolerancia y respeto por las
elaboración de tareas, Guías de Trabjos, diferencias individuales en el trabajo colaborativo; con las
desarrollo del proyecto y evaluaciones; actividades del curso el estudiante debe ser analítico,
basados en casos de estudio. responsable, perseverante, ético y con imaginación flexible.
Socialización de la Guía de
Trabajo 1 del Nivel 1: Café
Internet –N1L1-.
2 Clase 1 del Nivel 1 -N1C1-: Exposición del docente de la Lectura Nivel 1 del El alumno especifica los Desarrollo de la guía de
Problemas y soluciones. presentación: Comprensión libro Guía de la requerimientos Trabajo 1 del Nivel 1 -N1L1-.
Comprensión y Especificación del y Especificación de página 23 a la
Problema. problemas. página 54. El alumno modela entidades
3 Clase 2 del Nivel 1 -N1C2-: Exposición del docente de la Lectura Nivel 1 del El alumno modela entidades Desarrollo de la guía de
Elementos de un Programa presentación: Construcción libro Guía de la Trabajo 2 del Nivel 1 -N1L2-.
Diseño de la solución de un programa. página 23 a la El alumno utiliza el entorno de
Construcción de la solución página 54. desarrollo
Recepción de la solución de
la sección I de la guía N1L2. Solucionar la El alumno documenta y crea la
4 Clase 3 del Nivel 1 –N1C3-: Exposición del docente de la Lectura Nivel 1 del El alumno especifica los Desarrollo de la guía de
Clase práctica del Nivel 1 caso de estudio: presentación: Problemas, libro Guía de la requerimientos Trabajo 3 del Nivel 1 -N1L3-.
Estación Servicio. soluciones y programas. página 54 a la
página 65. El alumno declara e inicializa Desarrollo del Ejercicio del
Recepción de la solución de características de la clase Nivel 1.
la sección I de la guía N1L3. Realizar la sección
II de la guía de El alumno utiliza instrucciones
Trabajo N1L3: de asignación e invoca métodos
Casa Cambio.
El alumno crea objetos
Entrega de la
solución del
ejercicio del Nivel
1, en el campus
virtual, según la
fecha publicada.
5 Examen Teórico del Nivel 1 –N1EXATEO- El estudiante resuelve los Lectura Nivel 2 del El alumno especifica los Solución de los exámenes
y Examen Práctico del Nivel 1 – exámenes teórico y práctico libro Guía de la requerimientos teórico y práctico del Nivel 1.
N1EXAPRA- del Nivel 1. página 67 a la
página 98. El alumno modela entidades
Socialización de la guía de
Trabajo 1 del Nivel 2 – Solucionar la El alumno dibuja el diagrama de
N2L1-: Barco Pirata. sección I de la clases
guía de Trabajo
Socialización de la uno del Nivel 2 – El alumno declara e inicializa
BIBLIOGRAFÍA Y CIBERGRAFÍA
VILLALOBOS S., Jorge A. y CASALLAS G., Rubby. Fundamentos de Programación: Aprendizaje activo basado en casos. Editorial Pearson Prentice Hall. Bogotá, Colombia.
2006. Págs. 1 – 65
Departamento TIC. Presentaciones y videos elaborados por los profesores del curso.
http://virtual.usc.edu.co/campus/
invoca métodos
Realizar la sección
II de la guía de El alumno crea objetos
Trabajo N2L1:
Barco Pirata.
7 Clase 2 del Nivel 2 –N2C2-: Exposición del docente de la Solucionar la El alumno especifica Desarrollo de la guía de
Instrucciones condicionales. presentación: Instrucciones sección I de la requerimientos Funcionales Trabajo 2 del Nivel 2 –N2L2-.
Responsabilidades de una clase. Condicionales. guía de Trabajo
tres del Nivel 2 – El alumno dibuja el diagrama de
Recepción de la solución de N2L3-. clase
la sección I de la guía N2L2.
Realizar la sección El alumno declara e inicializa
Socialización de la guía de II de la guía de características de la clase
Trabajo 3 del Nivel 2 – Trabajo N2L2:
N2L3-: Señor Cara de Papa. Tienda. El alumno utiliza instrucciones
de asignación, condicionales e
invoca métodos
2, en el campus
virtual, según la
fecha publicada.
9 Examen Teórico del Nivel 2 –N2EXATEO- El estudiante resuelve los Lectura Nivel 3 del El alumno especifica Solución de los exámenes
y Examen Práctico del Nivel 2 – exámenes teórico y práctico libro Guía de la requerimientos Funcionales teórico y práctico del Nivel 2.
N2EXAPRA- del Nivel 2. página 125 a la
página 146. El alumno declara e inicializa
Socialización de la guía de características de la clase
Trabajo 1 del Nivel 3 – Solucionar la
N3L1-: Notas Curso. sección I de la El alumno utiliza instrucciones
guía de Trabajo de asignación, condicionales e
Socialización de la uno del Nivel 3 – invoca métodos
publicación del proyecto del N3L1-.
nivel 3 –N3-Publi- El alumno crea objetos
BIBLIOGRAFÍA Y CIBERGRAFÍA
VILLALOBOS S., Jorge A. y CASALLAS G., Rubby. Fundamentos de Programación. Aprendizaje activo basado en casos. Editorial Pearson Prentice Hall. Bogotá,
Colombia. 2006. Págs. 67 – 123.
Departamento TIC. Presentaciones y videos elaborados por los profesores del curso.
http://virtual.usc.edu.co/campus/
11 Clase 2 del Nivel 3 –N3C2-: Exposición del docente de la Lectura Nivel 3 del El alumno documenta, declara e Desarrollo de la guía de
Contenedoras de Tamaño Fijo de Objetos presentación: Contenedoras libro Guía de la inicializa características de la Trabajo 2 del Nivel 3 –N3L2-.
de Tamaño fijo de objetos. página 156 a la clase
página 173.
Recepción de la solución de El alumno utiliza instrucciones
la sección I de la guía N3L2. Solucionar la de asignación, condicionales,
sección I de la repetición e invoca métodos
Socialización de la guía de guía de Trabajo
Trabajo 3 del Nivel 3 – tres del Nivel 3 – El alumno crea objetos
N3L3-: Tienda Libros. N3L3-.
El alumno crea la firma del
Realizar la sección método
II de la guía de
Trabajo N3L2: El
Avión
12 Clase 3 del Nivel 3 –N3C3-: Exposición del docente de la Solucionar la El alumno especifica Desarrollo de la guía de
Contenedoras de Tamaño Variable presentación: Contenedoras sección I de la requerimientos Funcionales Trabajo 3 del Nivel 3 –N3L3-.
Usos de ciclos en otros contextos de Tamaño variable. guía de Trabajo
cuatro del Nivel 3 El alumno documenta, declara e
Recepción de la solución de –N3L4-. inicializa características de la
la sección I de la guía N3L3. clase
Realizar la sección
BIBLIOGRAFÍA Y CIBERGRAFÍA
VILLALOBOS S., Jorge A. y CASALLAS G., Rubby. Fundamentos de Programación. Aprendizaje activo basado en casos. Editorial Prentice Hall. Pearson. Bogotá,
Colombia. 2006. Págs. 125 – 185
Departamento TIC. Presentaciones y videos elaborados por los profesores del curso.
http://virtual.usc.edu.co/campus/
BIBLIOGRAFÍA Y CIBERGRAFÍA
VILLALOBOS S., Jorge A. y CASALLAS G., Rubby. Fundamentos de Programación. Aprendizaje activo basado en casos. Editorial Prentice Hall. Pearson. Bogotá,
Colombia. Págs. 187 – 241
Departamento TIC. Presentaciones y videos elaborados por los profesores del curso.
http://virtual.usc.edu.co/campus/
10. EVALUACIÓN. (Tener en cuenta los criterios de evaluación propuestos en las competencias)
Descripción cuantitativa de los valores porcentuales del trabajo académico propuesto por el docente, de acuerdo con las políticas de la Universidad y los acuerdos
que se realizan con el estudiantado. Descripción cualitativa de las estrategias evaluativas que permitan reconocer y fortalecer los aprendizajes de acuerdo con las
competencias que se desean desarrollar.
• Requisito indispensable para presentar los exámenes es el envió de la solución del Ejercicio cumpliendo con la fecha (día y hora establecida) a la plataforma
virtual en el grupo del profesor.
• Requisito indispensable para presentar la sección II de la guía de Trabajo es haber realizado y entregado la sección I.
• Si en cada uno de los exámenes del nivel obtiene al menos el 50% de la nota del ejercicio, se conserva la nota del Ejercicio. Si alguno de los dos exámenes
obtiene menos del 50% de la nota del ejercicio, no se tiene en cuenta la nota del ejercicio y el porcentaje que corresponde al ejercicio se suma al porcentaje
del examen práctico.
• En cualquiera de los niveles si existe sospecha de copia, la actividad que ha sido copiada tiene un valor de 0.0 y se conserva el porcentaje.
• Caso similar ocurre con las guías de Trabajo. La sección que tiene sospecha de copia se califica con 0.0 conservando su porcentaje.
AE6 El estudiante resuelve el ejercicio del Nivel 1, ejercicio publicado en el campus virtual con un mes de anticipación a la Ejercicio 10%
fecha de entrega, y presenta los exámenes teórico y práctico del nivel. Examen Teórico
Examen Práctico
AE7 El estudiante analiza la presentación del tema: Instrucciones Condicionales; realiza la lectura del Nivel 2 desde la Guía de Trabajo 2%
página 98 hasta la página 110 y, resuelve la segunda Guía de Trabajo: La Tienda.
AE8 El estudiante analiza la clase práctica del Nivel 2: Definición de situaciones y manejo de casos y, resuelve la tercera Guía de Trabajo 3%
Guía de Trabajo: Señor Cara de Papa.
AE9 El estudiante resuelve el ejercicio del Nivel 2, ejercicio publicado en el campus virtual con un mes de anticipación a la Ejercicio 12%
fecha de entrega, y presenta los exámenes teórico y práctico del nivel. Examen Teórico
Examen Práctico
AE10 El estudiante analiza la presentación del tema: Contenedoras de Tamaño fijo e Instrucciones Repetitivas; realiza la Guía de Trabajo 2%
lectura del Nivel 3 desde la página 125 hasta la página 146 y, resuelve la primera Guía de Trabajo: Nota Curso.
AE11 El estudiante analiza la presentación del tema: Contenedoras de Tamaño fijo de objetos; realiza la lectura del Nivel 3 Guía de Trabajo 3%
desde la página 146 hasta la página 156 y, resuelve la segunda Guía de Trabajo: El Avión.
AE12 El estudiante analiza la presentación del tema: Contenedoras de Tamaño variable; realiza la lectura del Nivel 3 desde Guía de Trabajo 3%
la página 157 hasta la página 173 y, resuelve la tercera Guía de Trabajo: Tienda de Libros
AE13 El estudiante analiza la clase práctica del Nivel 3: Manejo de grupo de atributos y, resuelve la cuarta Guía de Trabajo: Guía de Trabajo 4%
Observatorio.
AE14 El estudiante resuelve el ejercicio del Nivel 3, ejercicio publicado en el campus virtual con un mes de anticipación a la Ejercicio 15%
fecha de entrega, y presenta los exámenes teórico y práctico del nivel. Examen Teórico
Examen Práctico
AE15 El estudiante analiza la clase práctica del Nivel 4: Definición y cumplimiento de responsabilidades y, resuelve la Guía de Trabajo 10%
segunda Guía de Trabajo: CentralDeTaxis.
AE16. El estudiante resuelve el ejercicio del Nivel 4, ejercicio publicado en el campus virtual con tres semanas de Ejercicio 20%
anticipación a la fecha de entrega, y presenta los exámenes teórico y práctico del nivel. Examen Teórico
Examen Práctico
100%
Revisó: Duque Betancourth Diego Fernando Departamento: TIC día mes Año
Aprobó: Duque Betancourth Diego Fernando Área: Ciencias Computacionales día mes Año