Treino e outros recursos

Plataforma de Treino

Para além dos enunciados em si, As Olimpíadas Nacionais de Informática (ONI) têm disponível um extenso arquivo de problemas para os quais podem submeter o vosso código e ver se consegue resolver o problema. Os problemas estão disponíveis no Mooshak, a plataforma de avaliação automática de código usadas nas ONI.

Recomendamos a quem está a participar pela primeira vez que espreite o conjunto de guias de iniciação às ONI e tente resolver os problemas que os acompanham.

De momento temos disponíveis para submissão 76 problemas, correspondentes aos 10 últimos anos de história das ONI:

Para teres acesso à plataforma de treino deves inscrever-te (os alunos e os professores receberão um username e uma password depois da inscrição ser validada).

 

Prova de treino

Na edição de 2026 vamos organizar uma prova de treino. A prova de treino será uma prova do mesmo estilo da prova de qualificação, com o mesmo formato, mmas sem qualquer ranking ou competição. Estará aberta a alunos e professores. O objetivo é poder ser usada para experimentarem o ambiente das ONI antes da prova real numa prova

Além da prova de treino, iremos organizer 4 webinars, que irão incluir partes de perguntas e respostas onde podem fazer qualquer pergunta sobre as ONI. O quarto webinar será logo a seguir à prova de treino e será usada para discutir a prova e as soluções dos problemas.

Webinars e Discord

Temos também sempre disponível um servidor de Discord onde podem falar com a organização e esclarecer qualquer dúvida:

Plataforma Loop

Em 2016 lançámos o projeto Loop, com o objetivo de auxiliar o treino dos concorrentes das ONI. O Loop oferece artigos sobre várias áreas de informática relevantes para as ONI, categorizados por tópicos e dificuldades e ainda com sugestões de problemas a resolver. Também inclui artigos mais básicos, com temas tão base como aprender a programar ou a configurar um ambiente de programação

Outros Recursos

Para além do Loop e dos seus guias, aqui fica uma lista de ligações interessantes para explorares (conteúdo em inglês):