VIII Verano de entrenamiento en Programación Competitiva

El club de algoritmia de la Escuela Superior de Cómputo del Instituto Politécnico Nacional, invitan a participar en el 8° Campamento de Verano en Programación Competitiva a realizarse en la ESCOM IPN del jueves 13 al viernes 21 de agosto de 2026...

Convocatoria

El Club de Algoritmia de la Escuela Superior de Cómputo del Instituto Politécnico Nacional invita a estudiantes y equipos universitarios a participar en el 8.º Campamento de Verano en Programación Competitiva, que se llevará a cabo del jueves 13 al viernes 21 de agosto de 2026 en las instalaciones de la ESCOM-IPN, ubicadas en:

Av. Juan de Dios Bátiz s/n, esquina con Miguel Othón de Mendizábal
Unidad Profesional Adolfo López Mateos, colonia Nueva Industrial Vallejo
Alcaldía Gustavo A. Madero, C. P. 07738, Ciudad de México

El campamento comprenderá ocho días efectivos de entrenamiento y competencia, además de una jornada recreativa programada para el domingo 16 de agosto. Está dirigido a estudiantes que deseen fortalecer sus conocimientos, mejorar su capacidad para resolver problemas algorítmicos y elevar su desempeño en competencias nacionales e internacionales de programación.

Las actividades se desarrollarán en equipos de tres integrantes, de acuerdo con el formato del International Collegiate Programming Contest (ICPC). El programa combinará clases especializadas, competencias de cinco horas, sesiones de análisis y resolución posterior de problemas —upsolving—, actividades para el desarrollo de habilidades complementarias y espacios de convivencia entre participantes y entrenadores con amplia experiencia competitiva.

Para responder a los distintos niveles de preparación y objetivos de los participantes, el campamento contará con dos categorías:

División A — Avanzados: dirigida a equipos con experiencia competitiva que buscan consolidarse entre los 10 mejores equipos del Regional de México, competir por el campeonato regional y alcanzar la clasificación a la Final Latinoamericana del ICPC. Su preparación se enfocará en problemas de alta dificultad, estrategia de competencia, coordinación del equipo y optimización del desempeño bajo presión. 

División B — Intermedios: dirigida a equipos que desean fortalecer sus fundamentos, desarrollar mayor experiencia competitiva y alcanzar el nivel necesario para clasificar a la Final Regional de México del ICPC. Esta división permitirá consolidar conocimientos, mejorar las estrategias de resolución y preparar al equipo para enfrentar competencias oficiales con mayor solidez.

El campamento tendrá un cupo máximo total de 30 equipos —90 participantes—, distribuido entre ambas divisiones. La asignación de cada equipo considerará su experiencia previa, trayectoria competitiva y nivel de preparación, con el propósito de ofrecer actividades y competencias acordes con sus objetivos. La division A tiene un cupo adicional para 20 equipos más de manera virtual.

Como actividad de cierre, todos los equipos participarán en conjunto con equipos invitados el viernes 21 de agosto de 2026 en el XVIII Concurso Anual de Programación “Donald Knuth”, donde podrán poner en práctica los conocimientos, estrategias y habilidades desarrollados durante el campamento. La jornada concluirá con la ceremonia de clausura y premiación en el auditorio de la ESCOM.

Presencial por equipos (3 integrantes) y virtual (de 1 a 3 integrantes)
División A (Avanzados)

Está dirigida a equipos con experiencia previa en el ICPC u otras competencias de programación, que buscan consolidarse entre los mejores equipos de México, competir por el campeonato regional y avanzar a la Final Latinoamericana. El entrenamiento incluirá clases y problemas de alta dificultad, competencias de cinco horas, sesiones de upsolving y estrategias para mejorar la coordinación, la toma de decisiones y el desempeño del equipo bajo presión.

Presencial por equipos (3 integrantes)
Division B (Intermedios)

Está dirigida a equipos que desean fortalecer sus fundamentos algorítmicos, adquirir mayor experiencia competitiva y prepararse para clasificar a la Final Regional de México del ICPC. El entrenamiento será completamente presencial e incluirá clases, competencias de cinco horas, sesiones de upsolving y estrategias de trabajo en equipo, con problemas adecuados para consolidar conocimientos y avanzar progresivamente hacia un nivel competitivo superior.

Entrenadores

Ivo Pajor es egresado de Ciencias de la Computación de la Universidad de Buenos Aires y uno de los competidores latinoamericanos más destacados de su generación. Como integrante del equipo InChaVoLa, representó a la Universidad de Buenos Aires en tres Finales Mundiales del ICPC y obtuvo el reconocimiento de campeón latinoamericano en las ediciones 2020, 2023 y 2024.

En la ICPC World Finals 2023, celebrada en Lúxor, Egipto, su equipo obtuvo el 13.º lugar mundial y medalla de bronce, uno de los mejores resultados logrados por un equipo latinoamericano en las últimas décadas. En la edición 2024, realizada en Astaná, Kazajistán, alcanzó el 17.º lugar mundial y consiguió por tercera ocasión el campeonato latinoamericano.

Además de su trayectoria como competidor, ha participado como docente y entrenador en campamentos especializados, impartiendo temas avanzados como programación dinámica y teoría de números. En Codeforces utiliza el usuario Heibor y ha alcanzado el rango de Master.

Ivo Pajor - Argentina

-ICPC World Finals 2020, Moscú: 22.º lugar mundial y campeón latinoamericano.
-ICPC World Finals 2023, Lúxor: 13.º lugar mundial, campeón latinoamericano y medalla de bronce.
-ICPC World Finals 2024, Astaná: 17.º lugar mundial y campeón latinoamericano.
-Integrante del primer equipo que consiguió tres campeonatos latinoamericanos del ICPC para Argentina.
-Instructor en campamentos de programación competitiva de Argentina.
-Codeforces: Heibor, rango máximo Master.


Víctor Racsó Galván Oyola es desarrollador y entrenador peruano especializado en algoritmia y programación competitiva. Representó a la Universidad Nacional de Ingeniería de Perú en la ICPC World Finals 2019 y posteriormente participó en el ICPC World Finals Invitational 2020.

En la Final Mundial de 2019, su equipo resolvió tres problemas y ocupó el lugar 96. En el Invitational 2020 alcanzó el 21.º lugar mundial, con cuatro problemas resueltos. Después de su etapa como competidor ha participado en la formación de nuevos equipos y en la preparación de representantes peruanos para competencias regionales y mundiales.

También ha colaborado como entrenador del Training Camp México y como juez y responsable técnico en IEEEXtreme. En Codeforces compite con el usuario racsosabe, donde ha alcanzado el rango de Master. Su experiencia comprende estructuras de datos, programación dinámica, grafos, teoría de números y estrategia para competencias por equipos.

Víctor Racsó Galván Oyola — Perú

-ICPC World Finals 2019: participante por la Universidad Nacional de Ingeniería de Perú.
-ICPC World Finals Invitational 2020: 21.º lugar mundial.
-Entrenador de equipos clasificados a etapas latinoamericanas y mundiales del ICPC.
-Entrenador del Training Camp México 2025.
-Juez y colaborador técnico en IEEEXtreme.
-Codeforces: racsosabe, rango máximo Master.

Abraham Omar Macías Márquez es egresado de Ingeniería en Sistemas Computacionales de la ESCOM-IPN y uno de los programadores competitivos mexicanos con mayor experiencia internacional. Como integrante de equipos representativos de la ESCOM participó en la ICPC World Finals 2019, el ICPC World Finals Invitational 2020 y la ICPC World Finals 2022.

Su mayor logro como competidor llegó en la Final Mundial 2022, celebrada en Lúxor, Egipto, donde el equipo Chilaquiles con pollo resolvió seis problemas, obtuvo el 32.º lugar mundial y fue reconocido como campeón de Latinoamérica. Posteriormente inició una etapa como entrenador, contribuyendo a la preparación de equipos de la ESCOM y de otras instituciones mexicanas.

Ha sido entrenador en la ICPC World Finals 2023, campeón como entrenador en la Final Mexicana del ICPC 2024 y forma parte del proceso de preparación rumbo a la ICPC World Finals 2026. En Codeforces utiliza el usuario Marckess y ha alcanzado un rating máximo de 2681, correspondiente al rango de International Grandmaster.

Abraham Omar Macías Márquez — México

-ICPC World Finals 2019: participante.
-ICPC World Finals Invitational 2020: participante y 32.º lugar.
-ICPC World Finals 2022: 32.º lugar mundial y campeón latinoamericano.
-Entrenador en la ICPC World Finals 2023.
-Campeón como entrenador de la Final Mexicana del ICPC 2024.
-Entrenador en procesos nacionales y campamentos de programación competitiva.
-Codeforces: Marckess, rango máximo International Grandmaster.

Miguel Ángel Martínez Quevedo es competidor y formador de programación competitiva de la Escuela Superior de Cómputo del Instituto Politécnico Nacional. Como integrante de equipos representativos de la ESCOM ha participado en distintas ediciones de la Final Mexicana del ICPC, entre ellas las correspondientes a los ciclos 2019, 2023, 2024 y 2025.

En la Final Mexicana 2025 formó parte del equipo de la ESCOM integrado también por Iván Alejandro Olguín Reyes y Alejandro Martín Jiménez Rodríguez, que obtuvo el 11.º lugar nacional. Su experiencia reciente como competidor le permite aportar una perspectiva cercana a las necesidades de los equipos intermedios: construcción de fundamentos, organización del entrenamiento, comunicación durante el concurso y transición hacia competencias de mayor dificultad.

Durante el campamento apoyará la preparación técnica y estratégica de los participantes, particularmente en el fortalecimiento de habilidades necesarias para competir en el ciclo mexicano del ICPC.

Miguel Ángel Martínez Quevedo — México

-Participante de la Final Mexicana del ICPC en los ciclos 2019, 2023, 2024 y 2025.
-Integrante de equipos representativos de la ESCOM-IPN.
-11.º lugar en la Final Mexicana del ICPC 2025.
-Experiencia en competencias, sesiones de resolución de problemas y preparación de equipos.

¿Por que participar en un verano de entrenamiento?

El Verano de Entrenamiento en Programación Competitiva es una oportunidad para fortalecer tus habilidades algorítmicas y prepararte para competencias como el ICPC, la OMI y la IOI. Durante el campamento aprenderás y aplicarás estructuras de datos, algoritmos y estrategias de competencia; resolverás problemas de distintos niveles de dificultad y mejorarás la coordinación con tu equipo. Esta preparación también favorece el desarrollo académico de alto nivel y las capacidades requeridas en el sector tecnológico, mientras estableces vínculos con estudiantes, competidores y entrenadores experimentados internacionalmente.

  • 12 concursos de entrenamiento (6 Por división)
  • 12 clases especializadas (6 Por división)
  • 1 Sesión de Psicología en competencias 
  • 1 Sesión de estrategias de equipo 
  • 1 Sesión de experiencias en programación competitiva 
  • 1 Día recreativo 
  • 1 Sesión de interacción con Oracle México
  • XVIII Concurso Donald Knuth

¿Por que participar en un verano de entrenamiento?

El Verano de Entrenamiento en Programación Competitiva es una oportunidad para fortalecer tus habilidades algorítmicas y prepararte para competencias como el ICPC, la OMI y la IOI. Durante el campamento aprenderás y aplicarás estructuras de datos, algoritmos y estrategias de competencia; resolverás problemas de distintos niveles de dificultad y mejorarás la coordinación con tu equipo. Esta preparación también favorece el desarrollo académico de alto nivel y las capacidades requeridas en el sector tecnológico, mientras estableces vínculos con estudiantes, competidores y entrenadores experimentados internacionalmente.

Contest

%

Análisis de soluciones y upsolving

%

Clases y talleres especializados

%

Habilidades blandas, convivencia y networking

%

Aprendizaje y diversión

%
  • La programación competitiva esencialmente involucra resolver problemas complejos y únicos en un tiempo limitado. Esto ayuda a desarrollar habilidades de pensamiento lógico y de resolución de problemas.
  • A través de la programación competitiva, los participantes aprenden a escribir códigos que no solo son correctos, sino también eficientes en términos de uso de recursos y tiempo de ejecución.
  • La programación competitiva a menudo implica resolver problemas bajo condiciones de tiempo limitado. Esto puede ayudar a mejorar la capacidad para programar eficientemente bajo presión.
  • La programación competitiva fomenta la colaboración y el trabajo en equipo, ya que a menudo se realizan en grupos donde los miembros combinan sus conocimientos y habilidades para resolver problemas de manera conjunta.
  • La programación competitiva promueve el co-aprendizaje y la construcción de redes, ya que los participantes interactúan con colegas apasionados por la programación, lo que les permite compartir conocimientos, estrategias y soluciones. Esta colaboración enriquece la experiencia de aprendizaje y fomenta la creación de conexiones valiosas en el mundo de la tecnología y la informática.

Programa (Division A y B)

#DivA (Trabaja en la biblioteca de la ESCOM IPN)
#Div B (Trabaja en Sala 14 y Laboratorios)
**Modalidad virtual solo para la división A (Charlas, Análisis de soluciones y Concursos)
Link para todas las actividades en plataforma {ea}Kdemy.com

Jueves 13 de agosto de 2026

Jueves 13

08:15-09:30 Registro
09:30-10:00 Inauguración (Auditorio)
10:00-10:15 Descanso
10:15-12:00 Clase 01 (Biblioteca y Sala 14)
12:00-13:00 Comida (Comedor del CIC)
13:30-18:30 Concurso 01 (Biblioteca y laboratorios)

Viernes 14 de agosto de 2026

Viernes 14

08:15-10:00 Upsolving del Concurso 01 (Biblioteca y Sala 14)
10:00-10:15 Descanso
10:15-12:00 Clase 02 (Biblioteca y Sala 14)
12:00-13:00 Comida (Comedor del CIC)
13:30-18:30 Concurso 02 (Biblioteca y laboratorios)

Sábado 15 de agosto de 2026

Sábado 15

08:15-10:00 Upsolving del Concurso 02 (Biblioteca y Sala 14)
10:00-10:15 Descanso
10:15-12:00 Clase 03 (Biblioteca y Sala 14)
12:00-13:00 Comida (Comedor del CIC o palapas)
13:30-18:30 Concurso 03 (Biblioteca y laboratorios)

Domingo 16 de agosto de 2026

Domingo 16

Actividad recreativa

El horario, lugar y dinámica de la actividad se informarán posteriormente.

Lunes 17 de agosto de 2026

Lunes 17

08:15-10:00 Upsolving del Concurso 03 (Biblioteca y Sala 14)
10:00-10:15 Descanso
10:15-12:00 Clase 04 (Biblioteca y Sala 14)
12:00-13:00 Comida (Comedor del CIC)
13:30-18:30 Concurso 04 (Biblioteca y laboratorios)

Martes 18 de agosto de 2026

Martes 18

08:15-10:00 Upsolving del Concurso 04 (Biblioteca y Sala 14)
10:00-10:15 Descanso
10:15-12:00 Clase 05 (Biblioteca y Sala 14)
12:00-13:00 Comida (Comedor del CIC)
13:30-18:30 Concurso 05 (Biblioteca y laboratorios)

Miércoles 19 de agosto de 2026

Miércoles 19

08:15-10:00 Upsolving del Concurso 05 (Biblioteca y Sala 14)
10:00-10:15 Descanso
10:15-12:00 Sesión: Psicología en competencias (Sala 14)
12:00-13:00 Comida (Comedor del CIC)
13:30-15:00 Estrategias de equipo (Auditorio)
15:00-18:30 Tiempo de máquina (Biblioteca y laboratorios)

Jueves 20 de agosto de 2026

Jueves 20

08:15-10:00 Upsolving de concursos anteriores (Biblioteca y Sala 14)
10:00-10:15 Descanso
10:15-12:00 Clase 06 (Biblioteca y Sala 14)
12:00-13:00 Comida (Comedor del CIC)
13:30-18:30 Concurso 06 (Biblioteca y laboratorios)

Viernes 21 de agosto de 2026
XVIII Concurso Anual 2028 "Donald Knuth"

08:15-09:15 Registro
09:15-09:45 Conociendo a Oracle
09:45-10:15 Experiencias en la programación competitiva
10:15-10:30 Toma de fotografías
10:30-11:00 Acomodo de equipos
11:00-16:00 XVIII Concurso Anual de Programación “Donald Knuth”
16:00-17:00 Comida (Comedor del CIC)
17:00-18:00 Clausura y premiación (Auditorio)

Entrenamiento Presencial y Virtual

  • -Accesos a los materiales en plataforma by {ea}Kdemy.com
  • - Video en vivo y grabado de las charlas temáticas
  • - Links y accesos a los concursos 
  • - Videos en vivo y grabados de las sesiones de análisis de soluciones
  • - Materiales digitales y editoriales de problemas

¿Preguntas frecuentes?

"Sí". Regístrate de manera individual y te integraremos a un equipo de tres participantes que tampoco cuenten con un equipo previo. Procuraremos conformar equipos equilibrados de acuerdo con la experiencia y el nivel de conocimientos de sus integrantes, favoreciendo la colaboración, el aprendizaje conjunto y un mejor desempeño durante el campamento.

"No contamos con convenios ni tarifas preferenciales de alojamiento, por lo que podrás elegir la opción que mejor se ajuste a tu presupuesto y necesidades. La ESCOM-IPN se encuentra en Zacatenco, al norte de la Ciudad de México, en una zona de fácil acceso. Para buscar hoteles o alojamientos en Airbnb, te recomendamos considerar Lindavista, Zacatenco, Ticomán, Nueva Industrial Vallejo y los alrededores de las estaciones Politécnico y Instituto del Petróleo. También podrás trasladarte mediante Metro, transporte público o servicios de movilidad por aplicación, como Uber y DiDi."

Al completar tu registro se te informará el monto de la cuota de recuperación, de acuerdo con la modalidad de participación y el tipo de inscripción, individual o por equipo. Las aportaciones contribuirán a cubrir la alimentación de los participantes presenciales; el traslado, hospedaje y alimentación de los entrenadores; la operación y los materiales de las competencias, así como los premios para los equipos ganadores. Gracias al apoyo de nuestros patrocinadores, ha sido posible reducir los costos de participación y hacer posible la realización del campamento.

El registro para la modalidad presencial permanecerá abierto hasta alcanzar el cupo máximo disponible o, a más tardar, el lunes 10 de agosto de 2026 a las 16:00 horas. El cupo será de 30 equipos, distribuidos entre las divisiones A y B.

Para la modalidad virtual, el registro permanecerá abierto hasta completar el cupo de 20 equipos, exclusivamente para la División A. Te recomendamos completar oportunamente tu registro.

A través de la plataforma podrás seguir las clases y sesiones en vivo, con el apoyo de un moderador para canalizar preguntas e interactuar con los entrenadores.

Durante las competencias se habilitarán los enlaces necesarios para que los equipos virtuales resuelvan los mismos problemas y aparezcan en la clasificación junto con los participantes presenciales. Las sesiones de análisis de soluciones y upsolving también se transmitirán en vivo y contarán con espacios de interacción.

En la modalidad virtual, el registro podrá realizarse de manera individual, en pareja o como equipo de hasta tres integrantes. Una sola inscripción dará acceso a todos los miembros registrados y les permitirá participar conjuntamente en las clases, entrenamientos y competencias.

Independientemente de que la inscripción corresponda a una, dos o tres personas, durante los concursos se contabilizará como un solo equipo dentro de la clasificación virtual. Cada registro será válido únicamente para un equipo y no podrá utilizarse para inscribir, compartir el acceso o registrar los resultados de equipos adicionales.

"Gracias a nuestro patrocinador {ea}Kdemy, tendrás acceso a todos los materiales, videos y recursos durante un periodo de un año completo."

Los participantes de la División A, tanto presenciales como virtuales, tendrán acceso a los materiales digitales y recursos de la plataforma. Las clasificaciones se publicarán por separado para cada modalidad: una para los equipos presenciales y otra para los equipos virtuales. La principal diferencia será la forma de interacción durante las clases, competencias y sesiones de análisis.

La División B será completamente presencial y no contará con transmisiones, materiales ni soporte mediante la plataforma digital.

Registro

Director del Verano:
Prof. Edgardo Adrián Franco Martínez
Dudas: [email protected]
Mensajes vía Telegram: https://t.me/eafranco

Una vez hayas decidido si tu participación será presencial (Divisiones A y B) o virtual (Solo división A) deberás llenar los siguientes formularios de registro: 

Patrocinadores

Agradecemos el apoyo de nuestros patrocinadores.

Síguenos 

Mantente al día con nuestras últimas noticias, eventos e información

  • Escuela Superior de Cómputo del Instituto Politécnico Nacional
  • Av. Juan de Dios Bátiz S/N, Nueva Industrial Vallejo, Gustavo A. Madero, 07738 Ciudad de México, CDMX