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.
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.
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.