Artigo do professor Rafael Beserra explica como funciona o evento, que acontece todos os anos e é dirigido a alunos de ensino fundamental, médio e superior
A Olimpíada Brasileira de Computação (OBI) é uma competição anual promovida pela Sociedade Brasileira de Computação e organizada pelo Instituto de Computação da UNICAMP. No mesmo estilo de outras olimpíadas como as de matemática, física e química, os alunos têm um número limitado de horas para resolver individualmente uma série de problemas. A finalidade é despertar o interesse dos alunos, desde o ensino fundamental até o ensino superior, pela computação. Os problemas mais básicos envolvem raciocínio lógico e, em níveis mais avançados, problemas que devem ser resolvidos através de uma linguagem de programação.
Os computadores fazem parte do cotidiano das pessoas. Seja em um banco, em uma clínica médica, no supermercado, nos meios de transportes, na indústria, em praticamente todos os lugares a computação teve um impacto significativo nas atividades. Conhecer conceitos básicos da computação não somente ajuda no uso dos computadores, como também permite profissionais das mais diversas áreas a compreender como a computação pode auxiliá-los a resolver seus problemas. Assim como aprendemos, por exemplo, química, física e matemática para ajudar na compreensão do mundo, assim também é com a computação. Embora não seja necessário tornar-se um especialista na área, essa aprendizagem permite um melhor conhecimento acerca de como as coisas funcionam em termos de tecnologia computacional.
Sabendo dessa importância, Hadi e Ali Partovi fundaram em 2013 o site code, o qual conta com dezenas de tarefas dos mais diversos níveis sobre conceitos computacionais. O site foi lançado com a divulgação de um vídeo, incluindo o discurso sobre a importância do ensino da computação por Bill Gates e Mark Zuckerberg. No final daquele ano, Barack Obama também divulgou um vídeo através do code.org no qual busca estimular os americanos a aprenderem a ciência da computação. A ideia é também mostrar que a programação de computadores não é tão complicada quanto possa parecer e pode se tornar inclusive uma atividade divertida tanto para crianças como para adultos. O site é gratuito e também possui tradução para diversos idiomas, incluindo o português brasileiro.
A OBI se destina a alunos do ensino fundamental, médio e superior, este último desde que esteja cursando o primeiro ano de um curso de graduação. Os alunos do ensino fundamental podem participar da modalidade iniciação, na qual devem resolver uma série de problemas de lógica e de computação, mas sem o uso de computadores, ou podem participar da modalidade programação, da qual também participam os alunos do ensino médio. Na modalidade programação e universitária, os alunos devem resolver problemas através da programação de computadores.
Quem quiser participar pode consultar o site oficial da OBI e fazer uma busca pelas escolas cadastradas em sua cidade. Nesse mesmo site há uma seção “Pratique”, a partir do qual é possível acessar diversos materiais, com destaque para o Saci: um ambiente de aprendizagem desenvolvido para o ensino de programação gratuito. Nesse ambiente, há uma série de lições para quem quer aprender o básico de programação. Em cada lição há um vídeo explicativo e a possibilidade de programar no próprio navegador de internet.
Rafael Beserra Gomes é professor adjunto no Departamento de Informática e Matemática Aplicada da Universidade Federal do Rio Grande do Norte. Participa da organização e preparação de alunos da UFRN para a OBI e para a maratona de programação.
Deixe um comentário