1. • Autores:
Franco Esteban Córdoba Pérez
Esteban Danilo Díaz Riascos
Sandra Marcela Guerrero Calvache
• Asesor:
Gonzalo José Hernández Garzón
“LAS MARATONES DE
PROGRAMACIÓN, UN PASO MÁS AL
CAMPO DE LA INVESTIGACIÓN”
UNIVERSIDAD DE NARIÑO
2. CONTENIDO
• ¿Qué son las maratones de programación?
• La Universidad de Nariño en las Maratones de Programación.
• Juez Online
• Comunidad
• Actividades por realizar
3. ¿ QUÉ SON LAS MARATONES DE
PROGRAMACIÓN ?
Competencia donde se pone a prueba muchas habilidades tanto en el área de
programación como también en la parte lógica algorítmica, ciencias exactas y
demás, todo con el fin de resolver en equipos de tres personas el mayor número de
ejercicios, con un cierto nivel de complejidad y en un tiempo determinado.
4. ORGANIZACIÓN DE LAS MARATONES DE
PROGRAMACIÓN
• ACM – ICPC International Collegiate Programming Contest Patrocinada por IBM
En Colombia : Organización de Maratones de Programación (OMPC)
REGLAS DEL JUEGO
- Equipos de 3 personas (Estudiantes
Universitarios) más un coach.
- Tiempo de 5 Horas para resolver de 8 a 10
ejercicios.
- Lenguajes de programación: C, C++ , Java.
5. LA UNIVERSIDAD DE NARIÑO EN LAS MARATONES DE
PROGRAMACIÓN
• Participación en cuatro eventos de maratones de programación a nivel
nacional.
6. DIFICULTADES
• No se han tenido buenos resultados.
• No hay equipos constantes.
• No hay la suficiente motivación.
• No hay demasiado interés por parte
de algunos estudiantes en participar.
7. ¿ CÓMO LOGRAR QUE LOS
ESTUDIANTES DE LA UNIVERSIDAD
DE NARIÑO MEJOREN SUS
RESULTADOS EN LAS MARATONES
DE PROGRAMACIÓN?
8. ANÁLISIS DE COMPETENCIAS REQUERIDAS EN LOS
ESTUDIANTES DEL PROGRAMA DE INGENIERÍA DE SISTEMAS
DE LA UNIVERSIDAD DE NARIÑO PARA MEJORAR SUS
RESULTADOS EN LAS MARATONES DE PROGRAMACIÓN
9. OBJETIVO GENERAL
• Fortalecer las habilidades (creativas, innovadoras, tecnológicas) en el
desarrollo de software de los estudiantes de la Universidad de Nariño que
desean participar en las maratones de programación tanto internas como
externas.
10. METODOLOGÍA
• FASE INICIAL RECONOCIMIENTO DEL PROBLEMA
Recolección de ejercicios de maratones anteriores y el análisis de la anatomía de
los mismos, con los cuales identificaremos su formulación y su grado de
dificultad.
• FASE INTERMEDIA
Entrenamiento y participación activa en maratones ya sea de manera virtual o
presencial que conlleven a construir colectivamente un conocimiento en
programación competitiva.
11. • FASE FINAL DE LA INVESTIGACIÓN
Reporte Final con los datos recolectados como aportes que permitan la
cualificación y cuantificación de la información propuesta en los problemas y
sean de gran utilidad para cualquier estudiante dentro del campus universitario
que este interesado en participar en estos eventos.
20. ACTIVIDADES POR REALIZAR EN LA
UNIVERSIDAD DE NARIÑO
• Capacitación para los estudiantes interesados en las maratones de
programación.
• Creación de un Semillero de Investigación.
• Participación en la Próxima Maratón Nacional 2016.
• Electiva de Programación Competitiva
• Instalación de un Juez Virtual Local– Maratones Internas.