Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/5075
Tipo: | Trabalho de Conclusão de Curso |
Título: | MELHORANDO A EXPERIÊNCIA DO USUÁRIO EM MARATONAS DE PROGRAMAÇÃO POR MEIO DE SOFTWARES COMPLEMENTARES AO BOCA |
Autor(es): | Santos, Luiz Gustavo Albuquerque dos |
Primeiro Orientador: | Ribeiro, Fabíola Gonçalves Coelho |
Segundo Orientador: | Oliveira, Kênia Santos de |
Primeiro Membro da Banca: | Ribeiro, Fabíola Gonçalves Coelho |
Segundo Membro da Banca: | Oliveira, Kênia Santos de |
Terceiro Membro da Banca: | Alves, Laura Beatriz |
Quarto Membro da Banca: | Almeida, Dayse Silveira |
Resumo: | O BOCA é um sistema de gerenciamento de maratonas de programação amplamente utilizado no Brasil. Este artigo descreve o desenvolvimento e a validação de dois softwares de códigoaberto complementares ao BOCA: o BOCADE e o BOCA Problems Builder. Esses sistemas foram criados para aprimorar a experiência do usuário (UX) de participantes e organizadores de maratonas de programação, respectivamente. O BOCADE é uma extensão do VS Code que oferece um ambiente de desenvolvimento especializado para uso durante as maratonas de programação. Por outro lado, o BOCA Problems Builder é uma aplicação web cujo propósito é facilitar a preparação de problemas para competições. A validação dos softwares foi realizada por meio de testes de usabilidade, nos quais foram avaliados diferentes aspectos da UX, como usabilidade, qualidade do design visual, utilidade e satisfação. Os resultados, de modo geral, indicam que ambos os sistemas aprimoram a UX de seus respectivos usuários. Portanto, é possível concluir que este trabalho apresenta duas contribuições relevantes para o domínio dos softwares destinados à programação competitiva. |
Abstract: | BOCA is a programming competition management system widely used in Brazil. This paper describes the development and validation of two open-source software programs complementary to BOCA: BOCADE and BOCA Problems Builder. These systems were designed to improve the user experience (UX) of participants and organizers of programming competitions, respectively. BOCADE is an VS Code extension that offers a specialized development environment for use in programming contests. On the other hand, BOCA Problems Builder is a web application whose purpose is to facilitate the preparation of problems for competitions. The validation of the software was conducted through usability tests, in which different aspects of UX were evaluated, including usability, visual design quality, usefulness, and satisfaction. The results, in general, indicate that both software programs improve the UX of their respective target users. Therefore, it is possible to conclude that this work presents two relevant contributions to the domain of competitive programming software. |
Palavras-chave: | Maratonas de programação BOCA UX |
Área do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
Idioma: | por |
Pais: | Brasil |
Editor: | Instituto Federal Goiano |
Sigla da Instituição: | IF Goiano |
Campus: | Campus Catalão |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/5075 |
Data do documento: | 2-Dez-2024 |
Aparece nas coleções: | Bacharelado em Sistemas de Informação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
tcae_Luiz Gustavo Albuquerque dos Santos.pdf | Termo de ciência e de autorização | 301,55 kB | Adobe PDF | Visualizar/Abrir |
fichacatalográfica_Luiz Gustavo Albuquerque dos Santos.pdf.pdf | Ficha catalográfica | 91,47 kB | Adobe PDF | Visualizar/Abrir |
tcc_Luiz Gustavo Albuquerque dos Santos.pdf | TCC | 1,07 MB | Adobe PDF | Visualizar/Abrir |
ata_Luiz Gustavo Albuquerque dos Santos.pdf.pdf | Ata de defesa | 188,32 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.