You are on page 1of 8

CC201 Programación Orientada a Objetos

Enunciado del Trabajo Final del Curso

Profesores: BRAVO GARCIA WILLIAM EDUARDO


COBEÑAS SANCHEZ ROSA AMERICA
HERRERA PISCOYA FRANCISCO RICHARD
MORI PEREYRA GONZALO PABLO
NORIEGA MELENDEZ JULIO MANUEL
PARASI FALCON VICTOR MANUEL JUAN PABLO
RAMIREZ ESPINOZA JUAN ALFONSO
SANCHEZ FLORES CRISTIAN ROBERTO
VIVES GARNIQUE LUIS ALBERTO

Sección: SI22, SI23, SI24, SI25, SS24, SS25, SV22, SV23, SX22, SX23,
SX24, SX25

Fecha de evaluación: Semana 15

Ciclo académico: 2022-02

Introducción
El aprendizaje requiere un estímulo inicial que resulte interesante y nuevo. El trabajo final
que se propone consiste en la construcción de una aplicación que permitirá consolidar lo
aprendido y a la vez será un medio para concientizar al estudiante sobre los problemas
actuales de nuestra sociedad que generan impacto en la salud pública, seguridad y bienestar,
así como factores globales, culturales, sociales, ambientales y económicos.

Objetivo
El presente documento define el trabajo final y la rúbrica que permite evaluar el logro del
curso CC201 Programación Orientada a Objetos. El objetivo del trabajo final (TF) es que los
estudiantes apliquen los conocimientos adquiridos durante el curso y realicen una aplicación
que trabaje con datos y permita analizarlos. Para esto deberá usar los conceptos de P.O.O,
relaciones entre clases y el lenguaje de programación Python.

Logro del curso


El estudiante estructura mentalmente soluciones plasmando los principios fundamentales
de la programación orientada a objetos.

1/8
En Ingeniería de Sistemas de Información, el logro contribuye a alcanzar el:

ABET – EAC - Student Outcome 2: La capacidad de aplicar el diseño de ingeniería para


producir soluciones que satisfagan necesidades específicas con consideración de salud
pública, seguridad y bienestar, así como factores globales, culturales, sociales, ambientales
y económicos.

Enunciado

En la actualidad, muchas empresas exponen sus datos en la web. Estos datos ficticios o de
simulación son publicados para que otras personas los puedan analizar y, desde otro punto
de vista, le permitan encontrar soluciones o mejores alternativas de inversión.

Aquí algunos links donde se publican datos para analizar:

1. https://datos.gob.cl/dataset
2. https://www.kaggle.com/datasets/imdevskp/corona-virus-report
3. https://www.kaggle.com/volpatto/coffee-quality-database-from-cqi
4. https://www.datosabiertos.gob.pe/

Sabiendo esto se le solicita a usted que realice UNA aplicación en Python que permita la
lectura de mínimo 1,000 y máximo 10,000 datos y a partir de los mismos pueda obtener
estadísticas relevantes para su caso de estudio.

Instrucciones sobre el trabajo a realizar

Si bien el alumno tiene la potestad de investigar, dicha investigación se debe basar


exclusivamente en los temas vistos en clase que figuran en el Silabo y no sobre otros temas
que no se han dictado en el curso o que se dicten en cursos superiores. Se permite investigar
para entender, pero no se permite copiar código de ningún sitio web.

El trabajo estará conformado por lo siguiente:


 Selección de un caso de estudio a presentar.
 Explicar, con referencias, el caso de estudio y la motivación por la que lo escogió.
 Definición del CSV (de Excel) con un mínimo de 1,000 datos y máximo de 10,000.
 Puede escoger un CSV (de Excel) creado por un tercero o crear su propio archivo.
 Realizar el análisis de los datos que presenta. En este punto deberá, por ejemplo:
o Producto más usado por rango etario
o Tendencia histórica de temperaturas durante los meses del año.
o Meses del año donde la probabilidad de tener un precio del dólar bajo es alta.

2/8
 La presentación de algunos reportes producto del análisis deberán ser visuales (gráficos).
 El trabajo será desarrollado en forma grupal entre 3 o 4 alumnos como máximo.
Además, los integrantes deben pertenecer a la misma sección. Cada equipo debe
nombrar a un coordinador.
 El plazo para la entrega del trabajo es impostergable y por ningún motivo y/o
circunstancia se recibirán trabajos fuera de la fecha y hora indicada con antelación.
 Si un equipo no presenta el trabajo de acuerdo al cronograma de entregas establecido
por el profesor a cargo de la sección, recibirá la nota de cero (00) correspondiente.

Evaluación del Trabajo Final


El trabajo se ha dividido en 2 hitos. Si un alumno no presenta un hito, ya no podrá presentar el
siguiente. Porque se supone que es un trabajo que se debe mostrar de manera gradual y no un
trabajo que se realiza en último momento y la única forma de sustentar que se está avanzando
semana a semana es ser constante en la presentación de los hitos. Si un equipo en un hito,
presentase lo mismo que se le solicito en el hito anterior, significa que no hubo avance y por tal
motivo no se le permitirá poder presentar el hito siguiente.

El trabajo se ha dividido en 2 hitos.

1. Primer Hito

Fecha: Segunda sesión de la semana 12, hasta las 9 am.

Entregable: Deberá presentar un informe donde se detalle lo siguiente:


o Nombre de la aplicación a desarrollar.
o Tema escogido (salud pública, seguridad y bienestar, así como factores globales,
culturales, sociales, ambientales y económicos) que afrontará la aplicación.
o Sustento teórico que el tema escogido representa un problema para el planeta.
Debe de indicar mínimo 5 referencias (con na antigüedad no mayor a 5 años) en
la sustentación.
o Motivación por la que escogió el tema.
En la carátula del informe deberá indicar los nombres, códigos y carrera de cada integrante
del equipo.

Para este primer hito, el alumno deberá presentar un documento de Word (docx), el cual
debe contener lo solicitado.

El archivo tendrá por nombre Hito1_XXXXXXXXX, en donde los caracteres X se reemplazarán


por los dígitos del código del alumno. Por ejemplo, si su código de alumno es 202210123, el
archivo se llamará Hito1_202210123.docx. El informe debe subirlo en el aula virtual en una
actividad como lo indique su docente.

3/8
2. Segundo Hito

Fecha: viernes de la semana 13, 2 pm.

Entregable: Deberá presentar un informe donde se detalle lo siguiente:


o Informe que contenga todo lo entregado en el Hito 1 corregido.
o Indicar todos los recursos que utilizará en el desarrollo de la aplicación.
o Estructura del archivo Excel (CSV) a trabajar.
o Plan de actividades (obligatorio). En él se detalla las tareas que debe realizar cada
integrante del grupo. Se debe especificar el nombre del integrante y su lista de
tareas asignadas.

Para este segundo hito, el alumno deberá presentar un documento de Word (docx), el cual
debe contener lo solicitado.

El archivo tendrá por nombre Hito2_XXXXXXXXX, en donde los caracteres X se reemplazarán


por los dígitos del código del alumno. Por ejemplo, si su código de alumno es 202210123, el
archivo se llamará Hito2_202210123.docx. El informe debe subirlo en el aula virtual en una
actividad como lo indique su docente.

3. Tercer Hito

Fecha: lunes de la semana 15, 7 am.

Entregable:
o Informe que contenga todo lo entregado en los Hitos 1 y 2.
o Código fuente de la aplicación en Python terminado y eliminando cualquier
defecto.
o Incluir todos los recursos (archivos) utilizados para la elaboración de la aplicación.
o Video de presentación del trabajo realizado. Este debe tener una duración
máxima de 15 minutos.

Instrucciones para la entrega del Hito 3 de trabajo final terminado


- El trabajo será́ entregado de forma individual por CADA UNO de los integrantes
del grupo y mediante el Aula Virtual.
- La entrega se realizará hasta las 7:00 AM del lunes 21 de noviembre. No se
aceptará ningún trabajo por correo.
- El plazo es impostergable y por ningún motivo y/o circunstancia se recibirá́
trabajos fuera de esa fecha y hora.

4/8
De la entrega

1. El archivo ZIP o RAR a presentar tendrá́ por nombre TF_XXXXXXXXX, en donde los
caracteres X se reemplazarán por los dígitos del código del alumno. Por ejemplo, si
su código de alumno es: 202210123, el archivo se llamará TF_202210123 (sin U). Si
los archivos no llevan el nombre correcto se le descontara 1 punto en su nota final.
Este archivo debe contener:
 Un archivo de Word conteniendo el informe del trabajo.
 Un archivo conteniendo el código de su programa en Python (py).
 Todos los archivos de recursos utilizados (archivos CSV y otros).
 Link del video de presentación.
2. Solo se calificarán los trabajos entregados mediante el Aula virtual.
3. Estamos seguros que cada uno realizará su trabajo, sin embargo, para evitar
cualquier perspicacia, le recomendamos leer el reglamento de disciplina del alumno,
en el cual se indican las faltas y las sanciones que se indican en el caso de haber copia
de trabajos.

5/8
Estructura del Informe Final de semana 15 respecto a lo solicitado en el hito 3

Cada alumno debe entregar en el informe (documento de Word) cada una de las secciones
que se muestran a continuación:

Sección Descripción a realizar Desarrollar de


forma
 Resumen Breve explicación, máximo media página, de Grupal
lo que consiste el programa
 Índice Tabla de Contenidos Grupal
 Objetivo del El alumno explica como considera que el Individual, es decir
Estudiante (Student trabajo le sirvió para cumplir con cada criterio que cada alumno de
y cumplir con el student outcome o outcomes acuerdo a su
Outcome) apreciación elabora
correspondiente a la carrera (están en la
primera página de este documento) esta parte

 Capítulo 1: Debe contener: Grupal


Presentación y - Tema escogido (social, ambiental,
sustentación del cultural o económico) que afronta la
problema a resolver aplicación.
- Sustento teórico que el tema
escogido representa un problema
para el planeta. Debe de indicar
mínimo 5 referencias (con na
antigüedad no mayor a 5 años) en la
sustentación.
- Motivación por la que escogió el
tema.
 Capítulo 2: Debe contener: Grupal
Estructuras de - Estructura del archivo Excel (CSV)
archivos trabajado.
- Plan de actividades (obligatorio). En
él se detalla las tareas que realizó
cada integrante del grupo. Se
debe especificar el nombre del
integrante y la lista de tareas
asignadas.

 Capítulo 3: Listado de Debe contener: Grupal


funcionalidades - Listar en una tabla los requisitos del
cumplidas y Manual programa, colocando si se cumplió
de Usuario totalmente, cumplió parcialmente o
no desarrollado.
- Las capturas de pantallas del
programa de forma que vaya
explicando, paso a paso, desde el
inicio como se puede hacer uso de las
diversas opciones.

6/8
 Conclusiones Mínimo 3 conclusiones separadas en párrafos Individual, es decir
distintos. cada alumno de
SOBRE LO APRENDIDO EN TU ESFUERZO EN acuerdo a su
ESTE DESARROLLO DEL PROGRAMA o SOBRE apreciación elabora
LO APRENDIDO QUE NO SABIAS QUE SE esta parte
PODIA HACER CON PYTHON
 Recomendaciones Mínimo 3 recomendaciones separadas en Individual, es decir
párrafos distintos cada alumno de
SOBRE LO QUE SUGERIRIAS A FUTURO A acuerdo a su
OTROS ESTUDIANTES AL USAR PYTHON o LOS apreciación elabora
TEMAS VISTOS esta parte

 Glosario Términos técnicos que uses en la redacción Grupal


de tu documento, pero que no sea muy
conocido para personas ajenas a la carrera
 Bibliografía En formato APA Grupal

Student Outcome ABET – EAC

La capacidad de aplicar el diseño de ingeniería para producir soluciones


que satisfagan necesidades específicas con consideración de salud
ABET 2
pública, seguridad y bienestar, así como factores globales, culturales,
sociales, ambientales y económicos.

NOTA IMPORTANTE DEL REGLAMENTO DE DISCIPLINA

Artículo 12. Constituyen faltas muy graves:


n. Las faltas contra la probidad académica, entendida éstas como la falta de honradez u
honestidad académica que se manifiesta ante cualquier acción u omisión que podría permitir
a un alumno salir beneficiado injustamente sobre los resultados de un trabajo académico
y/o evaluación. Constituyen faltas contra la probidad académica las siguientes conductas:
(i) Intentar o realizar un plagio o copia total o parcial, al rendir una evaluación, ya sea de
manera presencial o virtual, o al presentar un trabajo académico, usando cualquier medio,
Internet, objeto o equipo para tal fin, en forma directa o valiéndose de terceros para ello.
(ii) Alterar, destruir o sustraer una evaluación o trabajo académico antes, durante o después
de haberse rendido o entregado, aunque estuviese pendiente de calificación.
(iii) Presentar como propio el trabajo académico de otra persona o el desarrollado con otras
personas o utilizarlo sin citar o reconocer la fuente original.
(iv) Falsear el trabajo intelectual, citando autores que no existen, refiriéndose a trabajos no
realizados o tergiversando datos presentados como parte de un trabajo académico; o
cometer cualquier otra acción similar que revele falta de honestidad.
(v) Presentar un mismo trabajo, en todo o parte, en la misma u otra asignatura, sin el
consentimiento expreso de los profesores a cargo o Director de Carrera.

7/8
(vi) Solicitar o recibir clases particulares -individuales o en grupo, remuneradas o no de
docentes de la Universidad, sean o no profesores de las asignaturas en que el participante
se encuentre matriculado, salvo autorización expresa de la Universidad.
(vii) La suplantación de identidad al momento de rendir cualquier evaluación o actividad
académica, ya sea que se trate de una evaluación presencial o virtual.
(viii) El ofrecimiento en venta, la adquisición, acceso indebido y/o divulgación de los
contenidos de cualquier evaluación académica previa a su aplicación.
(ix) Alterar, destruir o sustraer listas, registros de notas, calificaciones, certificados,
constancias y/o documentos académicos.
(x) Encargar u ofrecer el desarrollo de las evaluaciones online que aplica la UPC.
(xi) Mentir dolosamente sobre el grado, nivel académico y/o nivel de inglés que se ha logrado
en la UPC.
(xii) Promover o divulgar información para acceder a beneficios y/o métodos que permitan
generar ventaja en una evaluación, a través de cualquier medio.

8/8

You might also like