
Isabella Cherubini
CERTIFICADO
La organización Niñas Pro otorga el presente certificado a
Karen Reyes
Directora Presidenta Niñas Pro
05-01-2026
Fecha de Emisión
fa18100f-0ab8-4db8-a377-6f294e35899f
ID de Certificado
En reconocimiento a su valiosa colaboración como Voluntaria en Gestión de la Actividad en el programa , durante el período de Marzo a Octubre 2025, contribuyendo con su tiempo, conocimientos, entusiasmo al aprendizaje y empoderamiento de niñas y jóvenes en tecnología.
Programación Competitiva Avanzado
IC
Issued to
Isabella Cherubini
Want to report a typo or a mistake?
ORDER
Credential Verification
Issue date: January 5, 2026
ID: fa18100f-0ab8-4db8-a377-6f294e35899f
Type
Certification
Level
Foundational
Format
Hybrid
Duration
45 hours
Price
Free
Description
## Programa: Programación Competitiva Avanzada – Versión C++
### Descripción general
El curso avanzado de Programación Competitiva en C++ tiene como propósito fortalecer las habilidades algorítmicas y técnicas de las participantes mediante la resolución de problemas de alta complejidad. A través de desafíos progresivos, análisis de soluciones y uso estratégico del lenguaje C++, el programa permite desarrollar pensamiento crítico, precisión lógica y capacidad de enfrentar escenarios propios de competencias u otras plataformas de entrenamiento.
### Objetivo general
Desarrollar en las participantes las competencias necesarias para analizar, diseñar e implementar soluciones eficientes a problemas algorítmicos complejos utilizando C++ y técnicas avanzadas de programación competitiva.
### Objetivos específicos
- Profundizar en estructuras de datos y algoritmos avanzados utilizados en competencias.
- Aplicar técnicas de optimización para mejorar el rendimiento de soluciones.
- Resolver problemas de mediana y alta dificultad mediante estrategias algorítmicas.
- Utilizar características avanzadas del lenguaje C++ para mejorar eficiencia y claridad del código.
- Fomentar el razonamiento crítico y la capacidad de trabajar bajo presión de tiempo.
### Contenidos principales
- Análisis y optimización de algoritmos.
- Estructuras de datos avanzadas utilizadas en programación competitiva.
- Programación dinámica en distintos niveles de complejidad.
- Algoritmos avanzados de grafos. (BFS, DFS)
- Técnicas algorítmicas fundamentales (greedy, divide and conquer, búsqueda sobre respuesta, etc.).
- Uso estratégico del lenguaje C++ y su biblioteca estándar (STL).
- Resolución práctica de problemas tipo competencia.
### Metodología
El programa combina exposición teórica con un enfoque altamente práctico basado en la resolución de problemas. Cada sesión incluye análisis guiado, ejercicios individuales, desafíos progresivos, discusión de estrategias y retroalimentación formativa. Se promueve la autonomía, el aprendizaje activo y el desarrollo de soluciones eficientes en tiempo acotado.
### Evaluación y cierre
La evaluación se realiza de forma continua considerando:
- Participación y trabajo en clase.
- Resolución de problemas asignados semanalmente.
- Desempeño en desafíos prácticos y simulaciones de competencia.
- Proyecto o problema integrador final.
Skills
Algorithms
C++ Concepts
C++ (Programming Language)
Computational Thinking
Logical Reasoning
Problem Solving
