Sie sind auf Seite 1von 15

XX Olimpíada Brasileira

de Informática (OBI)
Apresentação

- O que é a OBI

- Início

- Como é a OBI

- Modalidades e fases

- Premiação

- Como participar
O que é a OBI

A Olimpíada Brasileira de Informática é uma


competição da Sociedade Brasileira de Computação
(SBC), organizada pelo Instituto de Computação da
UNICAMP. Ela é organizada nos moldes das outras
olimpíadas científicas brasileiras, como Matemática
(OBM), Física (OBF) e Astronomia (OBA).
O que é a OBI

O objetivo da OBI é despertar nos alunos o interesse


por uma ciência importante na formação básica hoje
em dia (no caso, ciência da computação), através de
uma atividade que envolve desafio, engenhosidade e
uma saudável dose de competição.
Início

- Foi inspirada na IOI (International Olympiad in


Informatics)

- A OBI ocorre desde do ano de 1999

- Coordenada pelo prof. Ricardo Anido (UNICAMP)


Como é a OBI

● Modalidade Iniciação: Os alunos concorrem


resolvendo problemas de lógica e problemas de
computação, sem uso de computador, apenas
utilizando lápis e papel. O objetivo desta
modalidade é despertar o gosto por problemas de
computação e detectar talentos potenciais para
programação.
Como é a OBI

● Modalidade Programação: A prova da modalidade


Programação exige conhecimento em
programação; é necessário prover computadores
para os participantes, na ocasião da prova. A prova
é composta de tarefas de programação com níveis
variados de dificuldade: há tarefas mais fáceis, em
que um conhecimento mínimo de programação é
suficiente, e algumas tarefas mais difíceis, que
exigem um conhecimento um pouco mais
avançado de programação, com noções de
estruturas de dados, algoritmos e técnicas de
programação.
Modalidade Programação

● Nível Júnior: para alunos até 9º ano

● Nível 1: para alunos até o 1º ano do ensino médio

● Nível 2: para alunos até o 3º ano do ensino médio

● Nível Sênior: para alunos do 4º ano do Ensino


Técnico e alunos cursando pela primeira vez o
primeiro ano de um curso de graduação.
Fases da OBI

● Local: realizada na própria escola

● Regional: realizada na própria escola

● Nacional: sedes designadas pela organização da


OBI
Linguagens permitidas

● Pascal
● Python
● Java
● Javascript
● C (tradicional)
● C++ (tradicional)
Conteúdos

● Estrutura de dados (pilhas, filas, heap, union-


find, segment tree, BIT)
● Ordenação (mergesort, bubblesort...)
● Programação Dinâmica
● Algoritmos em grafos
● Divisão e conquista
● Geometria Computacional
Premiação

● Todos ganharão certificado de participação.


● Os melhores colocados de cada modalidade
receberão ainda medalhas de ouro, prata e bronze.
● Os melhores colocados das modalidades Iniciação
e Programação (exceto os do Nível Sênior) serão
convidados para a Semana Olímpica da OBI, no
Instituto de Computação da UNICAMP, durante a
qual os alunos participam de cursos e
treinamentos em vários níveis, do básico ao
avançado.
Seleção para a IOI

● Para os alunos da modalidade Programação nível 2,


haverá, durante o Curso de Programação
Avançada, uma seleção para escolher os quatro
alunos integrantes da equipe brasileira na
Olimpíada Internacional de Informática, que conta
com a participação de equipes de mais de 80
países.
Como participar da OBI

● Designar um coordenador

● Cadastrar a escola

● Cadastrar os alunos
FIM

Das könnte Ihnen auch gefallen