Jogo Educacional para o Ensino de Grafos para a Computação

DSpace Repository

A- A A+

Jogo Educacional para o Ensino de Grafos para a Computação

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Santiago, Rafael de
dc.contributor.author Jesus, Guilherme Adenilson de
dc.date.accessioned 2025-12-10T00:21:29Z
dc.date.available 2025-12-10T00:21:29Z
dc.date.issued 2025-12-02
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/270741
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. pt_BR
dc.description.abstract A Teoria dos Grafos é uma área fundamental da Ciência da Computação, com aplicações em problemas como Caminho Euleriano, Caixeiro Viajante e Conectividade. Dada sua importância, a compreensão de seus conceitos é essencial, embora o aprendizado tradicional possa ser desafiador. Jogos eletrônicos surgem como um mecanismo auxiliar para tornar o estudo mais interativo. O presente trabalho tem como objetivo o desenvolvimento de um jogo educacional para o ensino na Computação. O software é implementado na game engine Godot, com uma arquitetura modular que permite a fácil adição de novos conteúdos. O jogo apresenta um editor de grafos interativo e módulos de problemas, como Caminho Mínimo, Árvore Geradora Mínima e Ciclo Euleriano. Como principal contribuição, o projeto implementa um sistema de avaliação de duas etapas: o software valida a resposta objetiva do aluno e, em seguida, utiliza uma LLM para analisar a justificativa discursiva, fornecendo feedback qualitativo sobre o raciocínio. O resultado é uma ferramenta didática funcional que combina interatividade e inteligência artificial para aprimorar o processo de aprendizagem. pt_BR
dc.description.abstract Graph Theory is a fundamental area of Computer Science, with applications in problems such as Eulerian Path, Traveling Salesman Problem, and Connectivity. Given its importance, understanding its concepts is essential, although traditional learning can be challenging. Electronic games emerge as an auxiliary mechanism to make learning more interactive. This work aim to develop an educational game for teaching graph algorithms and theorems. The software is implemented in the Godot game engine, with a modular architecture that allows for the easy addition of new content. The game features an interactive graph editor and problem modules, such as Shortest Path, Minimum Spanning Tree, and Eulerian Cycle. As a main contribution, the project implements a two-stage evaluation system: the software validates the student's objective answer and then uses an LLM (Learning Management Module) to analyze the discursive justification, providing qualitative feedback on the reasoning. The result is a functional didactic tool that combines interactivity and artificial intelligence to enhance the learning process. pt_BR
dc.format.extent 61 f pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access.
dc.subject Grafos pt_BR
dc.subject Game Engine pt_BR
dc.subject Jogos eletrônicos pt_BR
dc.subject Aprendizagem pt_BR
dc.subject Graphs pt_BR
dc.subject Videogames pt_BR
dc.subject Learning pt_BR
dc.title Jogo Educacional para o Ensino de Grafos para a Computação pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
Tcc___Guilherme_de_Jesus-9.pdf 5.365Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar