Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/81273
Tipo: TCC
Título: Turing Station: uma plataforma web para estudo e simulação de máquinas de Turing
Autor(es): Soares, David Alves
Orientador: Oliveira, Paulo de Tarso Guerra
Palavras-chave em português: máquina de Turing;aplicação web;aprendizado prático;ferramentas educacionais
CNPq: CNPQ: CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
Data do documento: 2025
Citação: SOARES, David Alves. Turing Station: uma plataforma web para estudo e simulação de máquinas de Turing. 2025. 88 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Campus de Quixadá, Universidade Federal do Ceará, Quixadá, 2025.
Resumo: A Máquina de Turing é um conceito de extrema importância para a Teoria da Computação. Trata-se de um modelo fundamental no campo da computabilidade, área que investiga o que pode ou não ser computado por meio de algoritmos. Para facilitar o entendimento desse conceito, diversas ferramentas tecnológicas foram desenvolvidas com o objetivo de ajudar estudantes a aprender enquanto praticam. No entanto, grande parte dessas ferramentas apresenta limitações, seja pela falta de funcionalidades, problemas de usabilidade ou interfaces pouco organizadas e pouco atraentes para os usuários. Este trabalho desenvolve, apresenta e avalia a Turing Station, uma aplicação web responsiva criada para facilitar o aprendizado prático dos conceitos de Máquinas de Turing. A Turing Station permite a criação e simulação interativa de Máquinas de Turing e suas variantes, sendo acessível em diversos dispositivos diferentes. A validação da Turing Station foi realizada por meio de um formulário aplicado a um grupo de estudantes após o uso real da aplicação para resolução de exercícios relacionados a Máquinas de Turing, na disciplina de Teoria da Computação, na Universidade Federal do Ceará – Campus Quixadá. Os resultados demonstraram alta satisfação por parte dos usuários, que destacaram a facilidade de uso, a interface bem desenvolvida e, principalmente, o impacto positivo da ferramenta no entendimento e na prática dos conceitos de Máquinas de Turing abordados em sala de aula.
Abstract: The Turing Machine is an extremely important concept for the Theory of Computation. This is a fundamental model in the field of computability, an area that investigates what can and cannot be computed through algorithms. To facilitate the understanding of this concept, several technological tools have been developed with the aim of helping students learn while practicing. However, most of these tools have limitations, whether due to a lack of functionality, usability problems or poorly organized and unattractive interfaces for users. This work develops, presents and evaluates Turing Station, a responsive web application created to facilitate practical learning of Turing Machine concepts. Turing Station allows the creation and interactive simulation of Turing Machines and their variants, being accessible on several different devices. Validation of the Turing Station was carried out using a form applied to a group of students after actually using the application to solve exercises related to Turing Machines, in the Theory of Computation classes, at the Federal University of Ceará – Campus Quixadá. The results demonstrated high satisfaction on the part of users, who highlighted the ease of use, the well-developed interface and, mainly, the positive impact of the tool on the understanding and practice of Turing Machine concepts covered in the classroom.
URI: http://repositorio.ufc.br/handle/riufc/81273
ORCID do Orientador: https://orcid.org/0000-0002-0424-055X
Currículo Lattes do Orientador: http://lattes.cnpq.br/5228033768526863
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:CIÊNCIA DA COMPUTAÇÃO-QUIXADÁ - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_dasoares.pdf2,92 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.