xumarhu.net xumarhu.net Cursos Tópicos Avanzados de Programación

Exámenes - Enero Junio 2020





Examen 1: Interfaz Gráfica con Tkinter

Anguiano Bastien Gilberto - Errores de compilación, no se ejecuta: 0
Caballero Guerrero Daniel - Errores al dar click en calificar: 50
Carranza Espino Francisco Javier - Faltó calcular e imprimir examen: 50
Corona González Ian - Excelente: 100
Cortés Rodriguez Francisco Gerardo - No califica bien los checkbox: 90
Cárdenas Hernández Carlos Ernesto - Al ejecutar varias veces no califica correctamente: 80
Duarte Alvarez Juan Pedro - Faltó agregar extensión "py", Ok: 99
Echevarria Clemente Maximiliano - Faltó calcular e imprimir examen: 50
Escutia Arreola Irvin Daniel - Excelente: 100
Fuentes Serrano Christian - El examen era de 0 a 100, lo demás OK: 100
Gaona Villa Alan Daniel - Faltó calcular e imprimir examen: 50
García Padilla Yamir Alejandro - Falla a veces al calificar: 90
Gómez Sánchez Joel - Excelente! : 100
Herrejón Mendoza Francisco Javier - Excelente: 100
Huerta Olivares Mario - No califica correctamente: 80
Jacobo Paredes Fernando - Errores de compilación, no se ejecuta: 0
Juarez Castillo Antonio - No califica correctamente: 80
Mares Castro Rivack Emiliano - Excelente: 100
Ochoa Magallan Orlando - No califica nada: 70
Ortiz Manjarrez Daniel - No subió código: 0
Pantoja Alfaro Axel Leonardo - Excelente: 100
Plasencia Nuñez Jorge Luis
Pérez Cárdenas Mauricio - El examen era de 0 a 100, Ok: 100
Ramirez Johan - Excelente: 100
Resendiz Pantoja Leonardo Aldair - No califica correctamente: 80
Rivera Cisneros Eder - La escala no está correcta y no califica bien: 80
Rosales Martinez Jesus Ivan - Excelente: 100
Rossell Coria Diego Alexis - Excelente: 100
Ruíz Madrigal Victoria Raquel - Faltó calcular e imprimir examen: 50
Zarco Mercado Alondra - 70
Cortes Gomez Jose Angel - No se alcanzan a ver las preguntas, no califica bien: 70



Examen Segunda Oportunidad:

El "Examen de Segunda Oportunidad" será un "Proyecto Integrador" que abarque varios temas vistos en el curso y se deberán seguir los siguientes puntos:
  1. Será un programa en Python versión 3.
  2. Será utilizando interfaz gráfica con Tkinter (no usar otra).
  3. Hacer una lista desplegable que contenga varios países del mundo (mínimo 10, los que sean, que no sean repetidos)
  4. Al seleccionar un país de la lista se deberá hacer lo siguiente:
    1. Accesar a un repositorio con datos actuales sobre COVID19.
    2. Extraer los datos de ese país en específico (número de contagiados y número de muertos) e imprimirlos en pantalla
    3. Los datos a extraer serán los últimos que se encuentren en el repositorio.
  5. Para accesar al repositorio les recomiendo usar la biblioteca COVID19Py que se hizo especialmente para este fin, pero pueden utilizar cualquier otra que funcione para hacer lo mismo (en este momento están saliendo varias).
Notas:
  1. El valor de esta parte es de +20 puntos sobre su calificación actual.
  2. Si aparte logran graficar los resultados de al menos 2 días diferentes de contagios serán otros +10 puntos sobre su calificación final.
  3. La graficación podrá ser con cualquier herramienta (les recomiendo matplotlib).
Material de Apoyo:
  1. Estadísticas en tiempo real del COVID-19 - Exercises, Practice, Solution https://covid19info.live/
  2. Página oficial de la biblioteca COVID19Py https://pypi.org/project/COVID19Py/
  3. COVID19Py https://github.com/Kamaropoulos/COVID19Py
  4. Coronavirus Tracker API https://github.com/ExpDev07/coronavirus-tracker-api/blob/master/README.md#picking-data-source
  5. A Simple Way to Gather all Coronavirus Related Data with Python https://matplotlib.org/
  6. Python Project: COVID-19 - Exercises, Practice, Solution https://www.w3resource.com/python-exercises/project/covid-19/index.php
  7. Matplotlib: Visualization with Python https://matplotlib.org/
  8. Visualise COVID-19 case data using Python, Dash, and Plotly https://towardsdatascience.com/visualise-covid-19-case-data-using-python-dash-and-plotly-e58feb34f70f

Ejemplo:Código y ejecución:
FECHA DE ENTREGA: Lunes 8 de junio (subir a GitHub Classroom - límite: 14:00 horas).



Revisiones del "Examen de Segunda Oportunidad"

NOTA: El proyecto tiene un máximo de +30 puntos (es lo que está calificado a continuación):

Anguiano Bastien Gilberto - Ok: 30
Caballero Guerrero Daniel
Carranza Espino Francisco Javier
Corona González Ian - Excelente graficación!!! 30
Cortés Rodriguez Francisco Gerardo - Marca error tu código (line 58, in ventana.attributes('-zoomed', True)bad attribute "-zoomed":): 0
Cárdenas Hernández Carlos Ernesto
Duarte Alvarez Juan Pedro
Echevarria Clemente Maximiliano - Excelente! Buen detalle del video: 30
Escutia Arreola Irvin Daniel - Excelente! (vi tu mensaje) Siempre busca la Excelencia!:Excelente semestre Daniel! 30
Fuentes Serrano Christian - Ok: 30
Gaona Villa Alan Daniel - Solo extración de datos: Ok: 20
García Padilla Yamir Alejandro - Solo extración de datos: Ok: 20
Gómez Sánchez Joel - Excelentes gráficas! Excelente semestre Joel! 30
Herrejón Mendoza Francisco Javier - Funciona bien aunque la gráfica cae con el último punto: Ok: 30
Huerta Olivares Mario
Jacobo Paredes Fernando - Si funcionó: Ok! 30
Juarez Castillo Antonio - Ok: 30
Mares Castro Rivack Emiliano
Ochoa Magallan Orlando - Se queda buscando pero no funciona (ni datos ni gráfica): 0
Ortiz Manjarrez Daniel - Funcionó el acceso a datos pero no la graficación: 20
Pantoja Alfaro Axel Leonardo
Plasencia Nuñez Jorge Luis
Pérez Cárdenas Mauricio - Solo extración de datos: Ok: 20
Ramirez Johan
Resendiz Pantoja Leonardo Aldair - Ok: 30
Rivera Cisneros Eder - Solo extración de datos: Ok: 20
Rosales Martinez Jesus Ivan - Solo extración de datos: Ok: 20
Rossell Coria Diego Alexis
Ruíz Madrigal Victoria Raquel - Solo extración de datos: Ok: 20
Zarco Mercado Alondra - Solo extración de datos: Ok: 20
Cortes Gomez Jose Angel - Excelente! Buen detalle del video: 30


Usted se encuentra Aquí > Principal > Cursos > Tópicos Avanzados de Programación > Exámenes
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia
Valid CSS Valid XHTML 5