Sobre
O que é programação competitiva e o que fazemos na UnB.
O que é programação competitiva?
Programação competitiva é uma modalidade de esporte da mente em que times ou indivíduos resolvem, sob pressão de tempo, problemas de lógica e algoritmos que exigem criatividade, domínio de estruturas de dados e trabalho em equipe. É praticada em competições ao redor do mundo, das quais as mais tradicionais são a Maratona SBC de Programação (etapa brasileira do ICPC — International Collegiate Programming Contest) e a Olimpíada Brasileira de Informática (OBI).
Além de revelar talentos, essas competições desenvolvem habilidades muito valorizadas no mercado de trabalho — resolução de problemas, implementação sob pressão e colaboração em equipe — e por isso vêm ganhando espaço em universidades e escolas de todo o país.
A Maratona UnB de Programação
Na Universidade de Brasília, esse trabalho é conduzido pela Maratona UnB de Programação — um grupo de professores e alunos dos cursos de computação que atua em três eixos:
Ensino
Treinamos estudantes para competições como OBI e ICPC, com grupos de estudo e cursos preparatórios em diferentes níveis.
Pesquisa
Coletamos e analisamos dados sobre o próprio processo de ensino, usando-os para melhorar a formação em computação e reduzir a evasão no ensino superior.
Extensão
Promovemos eventos e treinamentos abertos a toda a comunidade — inclusive ao Ensino Médio — como forma de contribuir com a sociedade do Distrito Federal.
Parcerias
Além dos três eixos acima, a Maratona UnB de Programação conta com parcerias que ampliam seu alcance:
Grupo Maratona DF
Uma rede de professores de outras instituições de ensino superior do Distrito Federal, que colabora na elaboração de problemas e na organização das competições.
Grupo UnBalloon
A comunidade de alunos da UnB dedicada à programação competitiva: treinos, grupos de estudo e formação de times ao longo de todo o ano.