El propósito de estos videos es explicar de qué se trata la olimpiada y dar algunos criterios para elegir el lenguaje de programación a utilizar.
Nota: El primer video de bienvenida fue creado en 2023 y puede tener algunos detalles desactualizados.
Estos cursos enseñan los aspectos básicos de los lenguajes de programación Python y C++, los cuales son los únicos lenguajes permitidos en la olimpiada. Los cursos se encuentran en la plataforma OmegaUp y requieren crear una cuenta en el sitio.
Buscamos recopilar una serie de referencias útiles para los temas de cada etapa de la competencia.
Sesiones en vivo donde se explican distintos temas.
Existos varios libros enfocados en algoritmos y programación competitiva. Aquí listamos algunos de los más conocidos.
Puedes practicar con ejercicios de exámenes de ediciones pasadas y se incluya la explicación de las respuestas.
La Olimpiada Internacional de Informática define un temario estándar que es adaptado por distintos países. Por esto, los recursos que se ofrecen y sugieren en otras olimpiadas de informática pueden resultar de utilidad para aprender más sobre programación. Nota: algunas olimpiadas permiten lenguajes de programación que no están incluidos en la OCI.