Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufu.br/handle/123456789/49781| Tipo de documento: | Trabalho de Conclusão de Curso |
| Tipo de acceso: | Acesso Aberto |
| Título: | Jogo Labirinto Lógico: Usando um serious game para introduzir o pensamento computacional e conceitos de programação |
| Autor: | Porto, Bernardo Hipólito Mundim |
| Primer orientador: | Lopes, Renato de Aquino |
| Primer miembro de la banca: | Oliveira, Ronaldo Castro de |
| Segundo miembro de la banca: | Martinez, Ana Cláudia |
| Resumen: | O ensino de Pensamento Computacional enfrenta desafios como a desmotivação e a dificuldade de aprendizado de conceitos abstratos de programação, especialmente entre iniciantes. Este trabalho apresenta o desenvolvimento de um jogo sério voltado à introdução dos pilares do Pensamento Computacional, com ênfase em pensamento algorítmico e decomposição de problemas. O jogo foi implementado em Python com a biblioteca Pygame e integra um pipeline de interpretação próprio, composto por analisador léxico, parser e interpretador, que processa uma pseudo-linguagem de programação digitada pelo jogador e a converte em movimentos executados por um personagem em um labirinto. O sistema oferece dois modos de jogo (Principal, com escrita de código, e Secundário, com comandos direcionais), cinco níveis progressivos com variações aleatórias de mapa, editor de código com feedback de erros em tempo real, sistema de pontuação baseado em desempenho e progressão com fases desbloqueáveis. Os resultados demonstraram que o jogo é funcional e estável, constituindo uma ferramenta de código aberto que pode ser utilizada como material de referência para o ensino introdutório de programação e para o estudo de técnicas de implementação de interpretadores em ambientes de jogos. |
| Palabras clave: | Pensamento Computacional Jogos sérios Interpretador Python Ensino de programação |
| Área (s) del CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO |
| Idioma: | por |
| País: | Brasil |
| Editora: | Universidade Federal de Uberlândia |
| Cita: | PORTO, Bernardo Hipólito Mundim. Jogo Labirinto Lógico: Usando um serious game para introduzir o pensamento computacional e conceitos de programação. 2026. 81 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2026. |
| URI: | https://repositorio.ufu.br/handle/123456789/49781 |
| Fecha de defensa: | 21-jul-2026 |
| Aparece en las colecciones: | TCC - Ciência da Computação |
Ficheros en este ítem:
| Fichero | Descripción | Tamaño | Formato | |
|---|---|---|---|---|
| JogoLabirintoLógico.pdf | TCC | 3.62 MB | Adobe PDF | ![]() Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.
