Inscrições Abertas — OBI 2026

OBI 2026

A Olimpíada Brasileira de Informática promove o pensamento computacional e a programação entre estudantes do Ensino Fundamental e Médio de todo o Brasil.

0
Mil participantes
0
Anos de história
0
Estados participantes
💻
<code> Hello World </code>
if (logic == true) { solve(); }
for i in range(n): think()
algorithm.run() ✓
"Todos neste país deveriam aprender a programar um computador, porque isso ensina você a pensar."
— Steve Jobs

O que é a OBI?

A Olimpíada Brasileira de Informática (OBI) é uma competição organizada pela Sociedade Brasileira de Computação (SBC) e pelo Instituto de Computação da UNICAMP. Seu objetivo é despertar o interesse dos jovens pela ciência da computação por meio de desafios estimulantes.

A OBI possui duas modalidades principais: Iniciação, para quem ainda não programa (resolução de problemas com lógica e raciocínio), e Programação, para quem já escreve código. Os melhores classificados podem representar o Brasil na IOI (Olimpíada Internacional de Informática).

Pensamento Lógico
Programação
Seletiva p/ IOI
Gratuita

25+

Anos de história

5 mil+

Escolas participantes

300 mil

Alunos inscritos

IOI

Seletiva Internacional

0
Modalidades
0
Níveis de Competição
0
Fases Eliminatórias
0
Seletiva Internacional

Modalidades da OBI

A OBI oferece duas trilhas: uma para quem está começando e outra para quem já programa.

Iniciação

Para alunos que não programam. Resolução de problemas com lógica, raciocínio e algoritmos no papel.

  • Nível 1: 6º e 7º ano do Fundamental — problemas de lógica e padrões
  • Nível 2: 8º e 9º ano do Fundamental + Ensino Médio — algoritmos e raciocínio computacional

Programação

Para alunos que já sabem programar. Resolução de problemas computacionais com código.

  • Nível Júnior: Até o 8º ano — introdução à programação competitiva
  • Nível 1: 9º ano e 1º ano EM — problemas intermediários
  • Nível 2: 2º e 3º ano EM — problemas avançados, seletiva para IOI

Estrutura da OBI

A competição é dividida em fases eliminatórias, com provas adequadas a cada modalidade e nível.

Fase Local

Primeira fase, realizada na própria escola ou município. Prova escrita (Iniciação) ou computacional (Programação). Classifica os melhores para a próxima fase.

Fase Estadual

Os classificados da fase local competem em nível estadual. As provas são mais desafiadoras e selecionam os representantes de cada estado para a fase nacional.

Fase Nacional

Final presencial na UNICAMP para Programação Nível 2. Os melhores são selecionados para a equipe brasileira na IOI (Olimpíada Internacional de Informática).

Cronograma OBI 2026

Datas importantes da Olimpíada Brasileira de Informática 2026.

MAR — ABR 2026

📝 Inscrições

Período de inscrições pelo site oficial. Professores cadastram seus alunos na modalidade Iniciação ou Programação. A inscrição é gratuita.

Em andamento
MAI 2026

💻 Fase 1 — Local

Primeira fase aplicada nas escolas. Iniciação: prova escrita com problemas de lógica. Programação: competição online com resolução de problemas em código.

Em breve
JUN 2026

🖥️ Fase 2 — Estadual

Segunda fase com provas mais desafiadoras. Os classificados avançam para a fase nacional. Modalidade Iniciação tem prova escrita; Programação, prova computacional.

Aguardando
AGO 2026

🏆 Fase 3 — Nacional (Programação)

Final presencial na UNICAMP para modalidade Programação Nível 2. Prova intensa de resolução de problemas com código. Seleção da equipe brasileira para a IOI.

Aguardando
SET 2026

🎖️ Premiação e Resultados

Divulgação dos resultados e entrega de medalhas de ouro, prata e bronze. Certificados digitais para todos os participantes. Anúncio da equipe brasileira para a IOI.

Aguardando

Como se Preparar

Dicas para estudantes e professores se prepararem para a OBI 2026.

Provas Anteriores

Resolva provas de edições passadas. O site oficial disponibiliza provas de Iniciação e Programação com gabaritos e soluções.

Raciocínio Lógico

Pratique problemas de lógica, sequências, padrões e análise combinatória. Essencial para a modalidade Iniciação.

Aprenda a Programar

Comece com Python ou C++. A OBI oferece cursos online gratuitos no site oficial. Pratique estruturas de dados e algoritmos.

Programação Competitiva

Treine em plataformas como Beecrowd, Codeforces e AtCoder. Resolva problemas progressivamente mais difíceis.

Algoritmos Clássicos

Estude ordenação, busca binária, grafos, programação dinâmica e gulosos. Fundamentais para Programação Nível 1 e 2.

Estude em Grupo

Forme grupos de estudo na escola. Discutir soluções e estratégias acelera o aprendizado e prepara melhor para a competição.

Materiais e Recursos

Ferramentas e materiais para preparação e prática de programação competitiva.

Site Oficial da OBI

Portal com regulamento, inscrições, provas anteriores, cursos e todas as informações da olimpíada.

Acessar Portal

Provas e Soluções Anteriores

Acervo completo de provas da OBI (Iniciação e Programação) com gabaritos e soluções comentadas.

Baixar Provas

Cursos de Programação OBI

Curso online gratuito de programação oferecido pela organização da OBI, ideal para iniciantes.

Começar Curso

Beecrowd (URI Online Judge)

Plataforma brasileira de programação competitiva com milhares de problemas classificados por dificuldade.

Praticar

Codeforces

Plataforma internacional com competições semanais, problemas variados e ranking global de programadores.

Acessar

Python — Documentação Oficial

Aprenda Python, a linguagem mais indicada para iniciantes na programação competitiva. Tutorial completo em português.

Aprender Python

Vídeos de Preparação

Conteúdos em vídeo para te ajudar na preparação para a OBI 2026.

O que é a OBI? Como participar

Visão geral da olimpíada e processo de inscrição

Lógica de Programação — Introdução

Conceitos fundamentais para a modalidade Iniciação

Python para Competições de Programação

Dicas práticas para resolver problemas com Python

Perguntas Frequentes

Tire suas principais dúvidas sobre a OBI 2026.

Alunos do 6º ano do Ensino Fundamental ao 3º ano do Ensino Médio de escolas públicas e privadas. A inscrição é feita pela escola e é gratuita.

Não! A modalidade Iniciação é justamente para quem não programa. As provas envolvem problemas de lógica, raciocínio e interpretação. Já a modalidade Programação é para quem já sabe escrever código.

As linguagens aceitas são C, C++, Python e Java. A maioria dos competidores usa C++ devido à velocidade de execução, mas Python é excelente para iniciantes.

Medalhas de ouro, prata e bronze para os melhores de cada nível. Certificados para todos os participantes. Os destaques da modalidade Programação Nível 2 podem ser selecionados para a equipe brasileira na IOI.

Sim! A participação na OBI é totalmente gratuita. A escola se cadastra pelo site oficial e os professores inscrevem seus alunos nas modalidades adequadas.

A IOI (International Olympiad in Informatics) é a Olimpíada Internacional de Informática, a maior competição de programação para jovens do mundo. O Brasil seleciona sua equipe de 4 alunos através da fase nacional da OBI.

Sim! Existe o Nível Júnior da modalidade Programação, destinado a alunos de até 8º ano do Ensino Fundamental que já sabem programar.

Inscreva-se na OBI 2026! 💻

Desenvolva o pensamento computacional dos seus alunos. A informática transforma o futuro — participe da maior olimpíada de computação do Brasil.