Atividades Semanais

As atividades semanais do Projeto de Programação Competitiva da UEM (ProgComp) são estruturadas em duas etapas essenciais para o desenvolvimento dos participantes: o estudo teórico e a prática de programação. Inicialmente, os estudantes devem se dedicar a compreender o tema da semana utilizando o material de apoio fornecido, como as notas conceituais que servem de base para os estudos, além de seguir a forte recomendação de ler, no mínimo, o conteúdo correspondente disponibilizado no site Labuladong. Esse embasamento teórico prepara os alunos para os desafios práticos, apresentando conceitos fundamentais de algoritmos, estruturas de dados e análise de complexidade.

Após a fundamentação teórica, os participantes partem para a resolução de problemas em juízes online, como o Beecrowd. A atividade prática exige que os estudantes resolvam o problema principal da semana. Para facilitar o processo de aprendizado e ajudar a pegar o ritmo antes de enfrentar o desafio mais complexo, é altamente aconselhado que os alunos também resolvam o problema de aquecimento, que, embora seja opcional, serve como um excelente degrau intermediário para consolidar o conhecimento e aprimorar as habilidades de codificação.