Nenhuma publicação com os filtros selecionados.
2026
- 2026
Luciano Ricardo da Silva Junior, Sergio Antônio Andrade de Freitas, André Luiz Peron Martins Lanna
DevDog: A Gamified Web Platform for Teaching Code Smell Identification
40th Brazilian Symposium on Software Engineering (SBES 2026) - Tools Track, September 8-11, 2026 · São Paulo, SP, Brazil
Artigo aceito na Trilha de Ferramentas do 40º Simpósio Brasileiro de Engenharia de Software (SBES 2026), apresentando o DevDog, plataforma web gamificada com guias teóricos, exercícios contextualizados, marcação de code smells por linha, feedback imediato, petiscos, dicas progressivas e estatísticas da comunidade. Implementado com React, Vite, Tailwind CSS, Express, Prisma e PostgreSQL, com catálogo de 19 tipos de smells inspirado no catálogo de Fowler. - 2026
Geovanna Maciel Avelino da Costa, Mylena Angélica Silva Farias
Atloria: Uma plataforma gamificada para visualização de estrutura de dados em realidade aumentada
Bacharelado em Engenharia de Software - UnB · Brasília, DF
Orientador(es)A aprendizagem de estruturas de dados e algoritmos é um dos desafios recorrentes nos cursos da área de computação, uma vez que envolve a compreensão de conceitos abstratos, operações dinâmicas e formas específicas de organização da informação. Estruturas como pilhas, filas e listas encadeadas exigem que o estudante desenvolva modelos mentais capazes de representar inserções, remoções, buscas e mudanças de estado que nem sempre são facilmente compreendidas por meio de abordagens tradicionais. Nesse contexto, este trabalho teve como objetivo desenvolver e avaliar a Atloria, uma aplicação móvel educacional que utiliza realidade aumentada e gamificação para apoiar o ensino-aprendizagem de estruturas de dados. A solução foi planejada com base em revisão de literatura, elicitação e priorização de requisitos, modelagem de dados, definição arquitetural e construção de um protótipo funcional. A aplicação foi desenvolvida para dispositivos Android, integrando Flutter, SQLite, Unity e AR Foundation, e contempla recursos como autenticação, onboarding, salas temáticas, narrativas, mini missões, passaporte de conquistas, feedback imediato e visualização interativa em realidade aumentada. A experiência proposta organiza o aprendizado em uma jornada gamificada, na qual o usuário interage com representações visuais das estruturas de dados e acompanha sua progressão por meio de recompensas simbólicas e registros de desempenho. A validação incluiu testes técnicos, análise de qualidade, testes funcionais e avaliação com usuários, permitindo verificar o funcionamento das principais funcionalidades implementadas e coletar percepções sobre usabilidade, engajamento e aprendizagem. Os resultados indicaram uma avaliação positiva da experiência, especialmente quanto à organização visual, facilidade de uso e interesse gerado pelos elementos gamificados. Conclui-se que a integração entre realidade aumentada e gamificação apresenta potencial como recurso didático complementar para tornar o estudo de estruturas de dados mais visual, interativo e motivador.
