Material didáctico
Videos Introductorios a la Olimpiada Costarricense de Informática
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.
Cursos Introductorios a los lenguajes de programación
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.
Guías de Estudio
Buscamos recopilar una serie de referencias útiles para los temas de cada etapa de la competencia.
Entrenamientos
Sesiones en vivo donde se explican distintos temas.
Libros recomendados
Existos varios libros enfocados en algoritmos y programación competitiva. Aquí listamos algunos de los más conocidos.
Exámenes y ejercicios de ediciones anteriores
Puedes practicar con ejercicios de exámenes de ediciones pasadas y se incluya la explicación de las respuestas.
Recursos de olimpiadas de informática en otros países
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.