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
Distributed by:
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

Niñas Pro logo

Issued by

Niñas Pro

Verified

Niñas Pro es una organización sin fines de lucro que busca empoderar a niñas y adolescentes a través del aprendizaje del mundo STEM. Nuestro propósito es que todas las niñas puedan explorar libres de estereotipos de género.

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