Prestação de contas BRUTE UDESC 2020
No ano de 2020 o grupo de extensão BRUTE foi privado de suas calorosas reuniãos semanais devido à pandemia.
Por outro lado, ao decorrer do ano diversas atividades alternativas foram realizadas.
Segue uma descrição simples em ordem cronológica das atuações do grupo.
Participação Summer School 2020 Campinas-SP (20/01/20 - 01/02/20)
O ICPC Summer School 2020 é um evento organizado pela Sociedade Brasileira de Computação e hospedado pela UNICAMP onde durante duas semanas Finalistas Mundiais da ICPC e Futuros Finalistas Brasileiros se reunem para aprimorar as habilidades técnicas na competição.
Devida a alta procura, a organização do evento realiza uma seleção e convida os maiores destaques nacionas a participar.
Na edição de 2020, tivemos 2 membros do grupo presentes, João Vitor Fröhlich e Adilson Luis Jonck Junior, agora egresso da instituição e mestrando na UNICAMP.
BRUTE Class (01/03/20 - 31/03/20)
Principalmente voltado a calouros, o BRUTE Class é uma atividade de Ensino que consiste em aplicar um curso com duração aproximada de 10 horas divida em 5 encontros.
Durante o curso são abordados temas como introdução ao cenário competitivo, contextualização ao ambiente de competição, introdução a lógica matemática e a lógica de programação, métodos computacionais para resolução de problemas, algoritmos básicos e intermediários, estruturas de dados e recursos das linguagens de programação Python e C++.
Infelizmente neste ano as aulas foram interrompidas devido à pandemia após o 4º encontro.
Aqui estão disponíveis os slides ministrados.
Competição para Calouros (04/04/20)
Atividade complementar ao BRUTE Class, a competição segue os moldes da Maratona de Programação SBC e tem como intuito estimular o espirito competitivo entre os calouros.
Foram elaborados 5 problemas sobre as lições lecionadas durante as aulas.
A prova pode ser encontrado aqui.
Organização de Evento Online na CODECON-Joinville (09/09/20 - 12/09/20)
Codecon é um evento voltado a comunidade de desenvolvedores de software do Brasil. Em 2020 o evento foi realizado online e contou com mais de 1000 pessoas.
Na ocasião, o grupo BRUTE mediou uma competição nos moldes ICPC pensando no público alvo, a comunidade de desenvolvedores já inseridos no mercado de trabalho.
Com o intuito de popularizar a Maratona de Programação e publicidade ao projeto BRUTE UDESC, foram desenvolvidas diversas questões que se dividiram em 3 dias de competição:
Participação da Sub-Regional de Maratona de Programação (14/11)
O BRUTE capacitou e fomentou a participação de mais de 30 alunos da UDESC na fase Sub-Regional da Maratona de Programação do ICPC.
Os resultados dos times da UDESC forem bem expressivos, conquistando as posições de 1º e 3º na região Sul do Brasil.
Além disso, garantiu uma vaga para a fase Nacional da competição que acontecerá nos dias 9 e 10 de julho de 2021
Outros detalhes da competição foram apresentados em um dos nosso posts, além de serem encontrados no site ofical da competição.
Confecção do Almanaque de códigos (Em atualização constante)
O Almanaque de códigos online que reúne diversas implementações de algoritmos dos principais áreas da programação competitiva como por exemplo estruturas de dados, grafos, matemática computacional, programação dinâmica e processamento de strings.
A ideia do repositório é guardar e compartilhar conhecimento entre os alunos, uma vez que os códigos são acompanhados de explicações sobre o algoritmo.
O Almanaque pode ser encontrado em nosso github ou por meio do nosso site.
Maratonando
Os Maratonandos são exposições abertas a comunidade da computação e trazem assuntos geralmente avançados sobre algoritmos e estruturas de dados.
Devido à pandemia, no ano de 2020 apenas 2 palestras foram ministradas virtualmente.
Nossos encontros podem ser assistidos pelo Youtube do BRUTE
Guias do Calouro
Também para compartilhar conhecimentos mais simples sobre programação, a família BRUTE dedicou algum tempo criando tutoriais em nosso site para iniciantes denominados "Guia do Calouro".
Os conteúdos podem ser encontrados pelo link e abordam desde iniciação à programação até estruturas de dados mais simples.
Treinamento do dia a dia
Por último, mas não menos importante, foram criadas diferentes plataformas para a iteração dos usuários durante a pandemia.
Acreditamos que o estudo frequente é essencial para a formação de um bom cientista da computação, e é por esse motivo que nos reunimos tanto pelo Telegram quanto pelo Discord diariamente.
Para incentivar os estudos, foi planejada uma plataforma que gamifica os estudos. Ela trás problemas novos de maratona a cada dois dias e permite aos integrantes do nosso grupo de Telegram competirem entre si para ganharem mais pontos.
Essa plataforma foi batizada de Yuri e pode ser compreendida melhor em um de nossos posts.