Questões da Classificatória disponibilizadas para treinamento

Uma parte importante de qualquer aprendizado é analisar eventuais erros cometidos para tentar evitar comete-los novamente. Pensando nisto, estamos disponibilizando todas as questões da etapa classificatória como exercícios para treinamento. Todos terão oportunidade de submeter novamente suas soluções e eventualmente aperfeiçoa-las. Alertamos, contudo, para o fato de que alteramos a quantidade de casos de teste e as respectivas entradas e saídas. Com isto, a correção das questões será necessariamente diferente, podendo levar a resultados igualmente diferentes. Mesmo uma questão que tenha sido corrigida com 100% de acerto na etapa classificatória poderá, agora, chegar a um resultado diferente. Uma condição específica do programa que não foi testada então poderá agora ser acionada. Daí a importância das estratégias para o teste de software em equipes profissionais de desenvolvimento de sistemas, ajudando a validar o funcionamento dos programas.

Etapa Classificatória – RESULTADOS

A etapa classificatória da Copa Rio Info de Algoritmos (CRIA) foi realizada no dia 10 de junho, este ano fazendo uso do Run.Codes para corrigir automaticamente as questões propostas. Dentre os 453 alunos que participaram ativamente da etapa, 58% tiveram nota igual ou superior a 50 e vão receber certificados de participação na competição.

A disputa foi acirrada, como nas edições anteriores, havendo um empate na primeiras posições, todos com 98 pontos. Novamente estaremos trazendo uma finalista adicional (total de 6 alunos e seus respectivos professores). Vejam quem são (em ordem alfabética por escola):

CEFET-MG – Campus 2 Belo Horizonte

  • Vitor Rodarte Ricoy
  • Sandro Renato Dias (Professor responsável)

CEFET-MG – Campus Divinópolis

  • João Pedro Ribeiro Viana
  • Alisson Marques da Silva (Professor responsável)

Instituto Federal de Alagoas – Campus Arapiraca

  • Eduardo Lúcio
  • Cledja Rolim (Professora responsável)

Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais – Campus Ouro Preto

  • Caio Tacito Borges da Costa
  • Osvaldo Novais Júnior (Professor responsável)

Instituto Federal do Espírito Santo – Campus Cachoeiro de Itapemirim

  • André Louzada Colodette
  • Rafael Vargas Mesquita dos Santos (Professor responsável)

Instituto Federal do Paraná – Campus Irati

  • Sophia Mitie Bello Suzuki
  • Cleverson Sebastião dos Anjos  (Professor responsável)

Merecem destaque o fato da Sophia Mitie Bello Suzuki, única aluna classificada para a final nacional que acontece no Rio de Janeiro, dia 6 de julho, durante o Rio Info 2016, ter sido também a única a ter acertado 9 questões integralmente. Já o aluno Caio Tacito Borges da Costa foi membro da equipe que conquistou o 2o. lugar na CRIA 2015.

O estado de Minas Gerais vem desenvolvendo um trabalho que merece reconhecimento, com 3 escolas na etapa final e tendo viabilizado a participação do maior número de alunos na CRIA (80 no total). A distribuição dos alunos participantes por região do país foi a seguinte:

  • Centro Oeste – 5%
  • Nordeste – 10%
  • Sudeste – 52%
  • Sul – 33%

Os finalistas terão suas despesas de passagem, hospedagem e alimentação custeadas pela organização do evento para participar da final, sendo que este ano eles voltarão a utilizar o Portugol Studio para desenvolver suas soluções, mas com a correção automática via Run.codes ativada também. Na final, contudo, outros critérios além da pontuação total poderão ser considerados, conforme já indicado no regulamento da CRIA.

Esta Copa é uma iniciativa promovida pelo Sindicato das Empresas de Informática do Estado do Rio de Janeiro (TI Rio) e pela Federação Nacional das Empresas de Informática (Fenainfo), contando ainda com o apoio da SBC e Riosoft, buscando fomentar a relação das empresas com as instituições de ensino Médio/Técnico, além de estimular jovens talentos para área de TI e reconhecer o empenho dos professores de TI que atuam no país.

MUDANÇA NO REGULAMENTO

Uma vez que este ano vamos realizar as provas da CRIA fazendo uso do Portugol Studio, estamos nos dando conta de que não haverá mais necessidade de os alunos capricharem na letra ou até mesmo passar a limpo seus algoritmos antes de envia-los para correção. Mais do que isto, trechos de código dos exemplos que estão no Portugol Studio poderão ser consultados e eventualmente copiados e colados para servir de base para uma ou mais respostas. Além disto, estamos planejando as questões da prova para que um número reduzido de alunos consiga resolver todas elas (pode ser que ninguém consiga), até porque precisamos selecionar apenas 5 (cinco) alunos para a final.

Por conta disto tudo, resolvemos alterar o regulamento da CRIA de modo a estipular que as provas, tanto da etapa classificatória como da final, tenham 3 (três) horas de duração. Assim, os itens 4.3 e 4.7 do regulamento foram ajustados para refletir esta mudança.

Acreditamos que esta alteração vai diminuir o esforço ao qual os alunos seriam submetidos se fossem enfrentar uma prova com 4 (quatro) horas de duração, sem nenhum prejuízo para que possam testar seus conhecimentos em iguais condições para todos os competidores.

Agradecemos a compreensão de todos e aproveitamos para já desejar boa prova para todos os inscritos no próximo dia 10 de junho.

Novos exercícios

Desde Domingo (29/maio) foram disponibilizados 5 (cinco) novos exercícios para que os alunos inscritos na CRIA possam continuar praticando para a 1ª etapa classificatória em 10/junho, tendo sido esta a última inclusão de novas atividades. Agora, a plataforma [run.codes] contém  para  treinamento um total de 26 exercícios.

Reta final: Copa Rio Info de Algoritmo recebe inscrições até o dia 30 de maio

Até o próximo dia 30 de maio estão abertas as inscrições para participação na Copa Rio Info de Algoritmo (CRIA), uma competição nacional entre estudantes de nível médio e técnico, cujo objetivo é revelar talentos e estimular o interesse dos jovens pela informática. Podem participar escolas do ensino médio/técnico (públicas ou privadas), que ofereçam disciplinas de algoritmos ou programação de computadores para seus alunos. Promovida pelo Sindicato das Empresas de Informática do Rio de Janeiro (TI Rio) e pela Federação das Empresas de Informática (Fenainfo), tem as inscrições são gratuitas.

A etapa final e a premiação ocorrerão durante o Rio Info 2016, com a participação dos cinco alunos, acompanhados de seus professores, com melhores desempenhos na etapa de classificação.  Todas as despesas com a viagem para o Rio de Janeiro serão pagas pela organização do evento.

A etapa classificatória será realizada em 10 de junho, com a final no dia 6 de julho. Todas as escolas participantes e os alunos que alcançarem aproveitamento igual ou superior a 50% na etapa classificatória receberão certificados de participação. O regulamento está disponível no site da CRIA.

Para os alunos já inscritos estão disponíveis sete novos exercícios, que permitem o treino na plataforma até a etapa classificatória em 10 de junho. Recentemente a Univali lançou nova versão do Portugol Studio. Dessa forma, os usuários de versões mais antigas (2.0 ou 2.2) devem desinstalá-las e baixar gratuitamente a nova versão 2.5 direto no Sourceforge (https://sourceforge.net/projects/portugolstudio/?source=directory) ou no site do Portugol Studio (http://lite.acad.univali.br/portugol/). O CRIA vai se basear sempre nas versões mais atuais e avisará se for preciso fazer novas atualizações.

Novos Exercícios e Atualizações

Desde Domingo (8/maio) foram disponibilizados 7 (sete) novos exercícios para que os alunos inscritos na CRIA possam continuar praticando até a etapa classificatória em 10/junho. Agora faltam apenas 31 dias! A turma de Minas esta afiada, pois 4 alunos de uma mesma escola de lá já haviam completado corretamente todos os 13 exercícios disponíveis anteriormente ! Será que eles se manterão na dianteira ? Afinal, treino é treino e prova é prova!

O Run.codes continua melhorando o ambiente de correção automática, tendo ajustado um problema identificado na correção dos exercícios. A Univali também tem lançado novas versões do Portugol Studio, valendo destacar que os usuários de versões mais antigas (2.0 ou 2.2) devem desinstalar estas versões e baixar gratuitamente a nova versão 2.5 direto no Sourceforge (https://sourceforge.net/projects/portugolstudio/?source=directory) ou no site do Portugol Studio (http://lite.acad.univali.br/portugol/). Para a CRIA vamos nos basear sempre as versões mais atuais, avisando sempre que for preciso fazer novas atualizações.

Escolas de 12 Estados já se inscreveram

Três escolas já começaram a indicar alunos para participar da CRIA, enquanto outras 13 estão se organizando para isto. Até o momento temos 12 estados brasileiros já representados e 50 alunos acessando os 12 exercícios já disponíveis para treinamento. Estes números devem crescer bastante até o final de abril, quando um novo lote de exercícios será disponibilizado.

Cada novo aluno inscrito por sua escola recebe um e-mail com código e senha para acessar o ambiente virtual, podendo praticar e se familiarizar com o processo de correção automática que será utilizado nas etapas classificatória e final. Daí a importância de não deixar para depois a inscrição na Copa !

Inscrições abertas para a CRIA 2016

Escolas do ensino médio/técnico (públicas ou privadas), oferecendo disciplinas de algoritmos ou programação de computadores para seus alunos, não percam esta oportunidade!

Inscrevam gratuitamente seus alunos na Copa Rio Info de Algoritmos – CRIA, pois as 5 escolas com melhor desempenho na etapa classificatória terão seu melhor aluno, acompanhado de um professor, vindo ao Rio de Janeiro em julho com todas as despesas pagas para participar do Rio Info, principal evento de Tecnologia e Negócios do Brasil.

Quanto mais cedo as escolas inscreverem seus alunos, mais tempo eles terão para praticar no ambiente que corrigirá automaticamente os exercícios propostos como treinamento e, também, as provas das etapas classificatória e final. Os professores de cada escola terão acesso ao desempenho de seus respectivos alunos em todas estas etapas.

O regulamento está disponível no site da CRIA, onde também serão feitas as inscrições até 30 de maio. Serão fornecidos certificados de participação para a escola e todos seus alunos que tiverem aproveitamento igual ou superior a 50% na etapa classificatória.

Jovens talentos de todo o Brasil, falem já com seus professores e peçam para que eles os inscrevam !

Vem aí a CRIA 2016!

Muito em breve estaremos divulgando o regulamento e o início das inscrições para a edição 2016 da Copa Rio Info de Algoritmos, que poderão ser realizadas através deste site. Este ano teremos muitas novidades, a começar pelas datas da competição. A final acontecerá no dia 6 de julho, como sempre, durante o Rio Info. Por conta disto, a etapa classificatória será realizada em 10 de junho.

As maiores novidades, no entanto, são a mudança no formato de participação das escolas e a ampliação do envolvimento da Univali (Portugol Studio) e Run.Codes, apoiadores da CRIA desde o ano passado, juntamente com a Riosoft. A organização continua sendo responsabilidade do TI Rio e Fenainfo.

Em 2016 não teremos mais a competição por equipes, e sim tantos alunos quanto cada escola quiser inscrever, cada um deles competindo individualmente. Vamos estimular o uso do Portugol Studio, que é um ambiente para aprender a programar, voltado para os iniciantes em programação que falam o idioma português. Ou seja, os algoritmos a serem desenvolvidos deverão ser escritos com a sintaxe aceita pelo Portugol Studio. O principal motivo para isto é a correção computadorizada de todas as provas na etapa classificatória. Esta era uma antiga reivindicação de todos os participantes e agora poderemos divulgar o resultado obtido por todos os competidores !

A inscrição das escolas e a participação dos alunos continuará sendo gratuita, assim como é o uso do Portugol Studio, software desenvolvido pela Univali e que pode ser baixado em http://lite.acad.univali.br/portugol/. Todo aluno inscrito receberá um usuário/senha para acessar o ambiente disponibilizado pelo Run.Codes especialmente para a CRIA. Neste ambiente os competidores encontrarão exercícios para irem se familiarizando com o processo de envio de suas soluções para os problemas propostos. Assim, quanto mais cedo forem feitas as inscrições, mais oportunidades os competidores terão de ir praticando para as etapas classificatória e final.

Não custa lembrar que o principal objetivo da CRIA é revelar talentos e estimular o interesse dos jovens pela informática, deste modo contribuindo para suprir a enorme demanda de mão de obra qualificada existente no mercado de TI no Brasil. Entendemos que neste novo formato as escolas não precisarão definir uma única equipe para participar da competição. Por outro lado, no dia da etapa classificatória, a prova com as questões a serem resolvidas será divulgada através da internet, exigindo ainda que os arquivos com as respectivas soluções sejam enviados para a correção também através da internet. Como são arquivos contendo algoritmos, não deverão ocupar muito espaço e por isto mesmo não exigirão o uso de uma conexão muito rápida com a internet. Durante a realização da prova, que poderá ser feita no Portugol Studio instalado localmente, não será necessário estar permanentemente conectado a internet. De qualquer modo, cada escola deverá levar em consideração estas questões e encontrar a melhor forma de disponibilizar computadores e acesso a internet para seus alunos. Por conta disto, é possível que algumas escolas queiram limitar a quantidade de alunos inscritos. Para a organização da CRIA, no entanto, não haverá nenhuma penalidade para as escolas que inscrverem um número maior de alunos, garantindo somente que um número menor de alunos possam efetivamente participar da etapa classificatória (reforçando, novamente, que neste caso o critério de escolha destes alunos será de responsabilidade única e exclusiva da escola).

Concluindo, para a etapa final teremos os 5 (cinco) melhores alunos (de escolas diferentes) na etapa classificatória vindo ao Rio de Janeiro, juntamente com seus professores, participar da etapa final. Mas todas as escolas e seus melhores alunos participando da etapa classificatória receberão certificados de participação.