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.

Sala de aula do Brute Class

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.

Logo da competição apelidada de Rinha de Calouros

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.

BRUTEUdesc/AlmanaqueBrute
Repositório para códigos de competição. Contribute to BRUTEUdesc/AlmanaqueBrute development by creating an account on GitHub.

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.

calouros - BRUTE
O grupo BRUTE é um grupo de programação competitiva. Formado por acadêmicos de computação da UDESC Joinville, oferece treinos e competições.

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.

Introdução ao Yuri
Yuri é o nosso bot do Telegram que promove competições enviando 10 questões pra galera resolver. Quer saber como participar, vem ler o post que tá tudo explicado!

Que em 2021 tenhamos ainda mais estudo!