Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19556
Title: Contest advisor: a tool to help with the creation of programming contests.
Other Titles: Orientador de concursos: uma ferramenta para ajudar na criação de concursos de programação.
???metadata.dc.creator???: RIBEIRO, Gustavo Bezerra.
???metadata.dc.contributor.advisor1???: GHEYI, Rohit .
???metadata.dc.contributor.referee1???: GARCIA , Francilene Procópio.
???metadata.dc.contributor.referee2???: MASSONI , Tiago Lima.
Keywords: Competições de programação;Competitive programming;Programming contests;Learning;Contest Advisor tool;Maratona Brasileira de Programação;Brazilian Programming Marathon;Concursos de programação;Concursos de programación;Aprendizaje;Aprendizagem;Forças de código;Code forces;Fuerzas del código;Online judge plataforms;Plataformas de jueces en línea;Plataforms de juiz online
Issue Date: 25-May-2021
Publisher: Universidade Federal de Campina Grande
Citation: RIBEIRO, G. B. Contest advisor: a tool to help with the creation of programming contests. 2021. 10 f. Trabalho de Conclusão de Curso - Artigo (Curso de Bacharelado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021.
???metadata.dc.description.resumo???: Estar preparado para competições de programação não é uma tarefa fácil, requerendo muitas horas de prática com o objetivo de melhorar as habilidades em resolução de problemas. Para ajudar nesse processo preparatório, os estudantes do ramo buscam participar de grupos de estudos, acampamentos intensivos e cursos, onde são submetidos a aulas sobre tópicos comumente presentes na resolução de problemas destas competições, além de listas de exercícios e competições não oficiais. Embora existam diversas plataformas, chamadas Juízes Online, com vastos repositórios de problemas disponíveis para prática, selecioná-los para compor uma lista de exercícios ou competição não oficial com alta qualidade geralmente é uma tarefa manual e difícil. Diante disso, o presente trabalho tem como objetivo apresentar a ferramenta Contest Advisor desenvolvida para automatizar tal processo de seleção de problemas e auxiliar na criação de competições de programação.
Abstract: Being prepared for programming competitions is not an easy task, it usually requires lots of hours practicing to improve your problem-solving skills. To help with this preparation process, students commonly join study groups, campings, or courses focused on that, where they take lessons about common programming competition topics and are submitted to lists of problems or unofficial contests. Although there are many platforms, named Online Judges, with large repositories of problems to practice, selecting them to compose your lists or contests with high quality is generally a manual and hard task. With that being said, this work aims to introduce the Contest Advisor tool that was developed to make this selection process automatic and help with the creation of such programming contests.
Keywords: Competições de programação
Competitive programming
Programming contests
Learning
Contest Advisor tool
Maratona Brasileira de Programação
Brazilian Programming Marathon
Concursos de programação
Concursos de programación
Aprendizaje
Aprendizagem
Forças de código
Code forces
Fuerzas del código
Online judge plataforms
Plataformas de jueces en línea
Plataforms de juiz online
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19556
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
GUSTAVO BEZERRA RIBEIRO - TCC CIÊNCIA DA COMPUTAÇÃO 2021.pdf563.91 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.