O Laboratório de Programação Competitiva (LPC) é um projeto de extensão do Instituto de Informática da UFRGS, coordenado pelo Prof. Weverton Cordeiro, que visa fomentar nos alunos da graduação e pós-graduação a cultura de participação em competições de programação, fomentando o desenvolvimento técnico, a capacidade de raciocínio lógico, e a colaboração e trabalho em grupo para a resolução de problemas computacionais.
Objetivo geral: Investir na formação e desenvolvimento de talentos para participar de competições de programação, contribuindo para melhor qualificá-los para o mercado de trabalho de alta tecnologia, assim como aumentar a visibilidade da UFRGS em tais competições
Formar recursos humanos qualificados e experientes em técnicas avançadas de programação, incluindo tópicos não cobertos pelo currículo básico dos cursos de computação;
Fomentar a participação dos alunos em competições de programação de alto nível, nacionais e internacionais, como um recurso de formação complementar para desenvolver habilidades de raciocínio lógico, colaboração e trabalho em equipe, e desenvolvimento de soluções dentro de prazos bem definidos;
Promover a troca de experiências acadêmicas, por meio da interação dos nossos alunos com alunos de outras universidades, como resultado das participações nas competições nacionais e internacionais;
Melhorar a visibilidade da UFRGS em competições de programação de alto nível, reforçando assim o compromisso de busca pela excelência no ensino da instituição.
Competições de programação regulares entre alunos
Aulas sobre tópicos avançados de programação
Treinamento regular de resolução de problemas de programação
Participação na OBI (Olimpíada Brasileira de Informática)
Sediar etapa(s) da OBI
Participação na Maratona de Programação da SBC
Sediar etapa(s) da Maratona de Programação da SBC
Data |
Evento |
Local |
Horário |
23/03 |
Palestra
para alunos do INF/UFRGS sobre a Maratona de
Programação. |
Laboratório
103 |
13:30-16:30 |
06/04/18 |
Aula/treinamento
regular |
Laboratório
105 |
14:00 – 17:00 |
13/04/18 |
Aula/treinamento
regular |
Laboratório
105 |
14:00 – 17:00 |
20/04/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
27/04/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
04/05/18 |
MARATONA SIMULADA 1 |
Laboratório
103 |
14:00 – 17:00 |
11/05/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
17/05/18 |
OBI 2018 - FASE 1 |
a ser definido. |
a ser definido. |
18/05/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
25/05/18 |
Aula cancelada |
|
|
01/06/18 |
Aula cancelada |
|
|
08/06/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
15/06/18 |
MARATONA SIMULADA 2 |
Laboratório
103 |
14:00 – 17:00 |
22/06/18 |
Aula cancelada |
||
29/06/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
06/07/18 |
Aula/treinamento
regular |
Laboratório
103 |
14:00 – 17:00 |
Detalhes sobre a inscrição nas maratonas simuladas serão dadas nas listas de email de graduação. Para acompanhar os treinamentos regulares, acessem o Moodle do Laboratório de Programação Competitiva.
Weverton Luis da Costa Cordeiro (Coordenador geral)
weverton.cordeiro@inf.ufrgs.br
Rafael Santos Coelho
Rodrigo Machado
Juliano Wickboldt
uHunt :: UVa Hunting. http://uhunt.felix-halim.net/
Brazilian ICPC Summer School, Universidade Estadual de Campinas.
Maratona de Programação da Sociedade Brasileira de Computação.
The ACM-ICPC International Collegiate Programming Contest.
Olimpíada Brasileira de Informática
https://olimpiada.ic.unicamp.br/
UVA ONLINE JUDGE. (Juiz online)
URI ONLINE JUDGE. (Juiz online)
CODEPIT (Site para organizar competições online)
CORMEN,
Thomas H.; RIVEST, Ronald L.; LEISERSON, Charles E; STEIN, Clifford.
Algoritmos : teoria e prática (3a ed.). Rio de Janeiro, RJ :
Elsevier, c2012. 926 p.
HALIM, Steven; HALIM, Felix. Competitive Programming 3: The New Lower Bound of Programming Contests. [S.l.]: Lulu Press, 2013. 447 p.
HALIM, Steven. COMPETITIVE PROGRAMMING. Disponível em: <http://cpbook.net/>
SKIENA, Steven S; REVILLA, Miguel A. Programming Challenges: The Programming Contest Training Manual. Springer-Verlag: New York, 2002. 364 p.