info:eu-repo/semantics/report
Programación II - CC67 - 202100
Fecha
2021-01Autor
Cardenas Mariño, Flor Cagniy
Mendiolaza Cornejo, Edson Duilio
Institución
Resumen
Descripción: En el curso el estudiante aprenderá a programar, utilizando el paradigma de Programación
Orientada a Objetos. Para tal fin se toma como base lo aprendido en el curso previo de Programación I, en el
cual los estudiantes aprendieron a programar de manera estructurada. En un primer momento, el curso se
enfocará en la conceptualización de problemas reales y su respectivo modelado bajo el enfoque de
programación orientado a objetos, desarrollando las diferentes relaciones entre clases y sus principios. A
continuación, se tratará al desarrollo de Aplicaciones Visuales y su respectivo manejo de eventos a partir del
modelado. El trabajo final de ciclo está orientado a concretizar sus conocimientos adquiridos durante el curso,
mediante el desarrollo de un Caso de Estudio. Este trabajo es secuencial y tiene hasta 3 entregables. Los
conocimientos, que el estudiante adquiere en el presente curso, constituyen la base sobre la cual se desarrollará
el curso de Algoritmos y Estructuras de Datos en el caso de cursar las carreras de Ciencias de la Computación
(CC) o Ingeniería de Software (ISW) o en el caso de llevar el curso de Fundamentos de Datos e Información
para la carrera de Ingeniería de Sistemas de información (ISI).
Propósito: El curso de Programación II fue diseñado con el propósito de que el estudiante estructure
mentalmente los problemas del entorno real y modele su solución bajo el paradigma de programación orientada
a objetos, materializándolo en el desarrollo de una aplicación. El curso busca desarrollar la competencia general
de Pensamiento crítico de nivel 2, la competencia específica de Trabajo en Equipos Multidisciplinarios de nivel
1 para la carrera de Ciencias de la Computación y la competencia específica Diseño y Desarrollo de una
Solución de nivel 1 para las carreras de Ingeniería de Software e Ingeniería de Sistema de la Información.