Skip to content

An interactive website for simulating and learning Turing Machines with ease. Explore, visualize, and understand Turing Machines through an intuitive interface.

License

Notifications You must be signed in to change notification settings

dev-david-alves/turing-station

Repository files navigation


Logo

Turing Station

Uma plataforma Web para praticar conceitos de Máquinas de Turing
Visualizar no Github Pages

SOBRE O PROJETO

Logo

Turing Station é uma plataforma completa para você estudar e praticar os conceitos de maquinas de Turing. Aqui você pode simular diferentes variantes de forma interativa utilizando seu computador ou celular. Além disso, a plataforma conta com videoaulas e questões para resolver e praticar este assunto tão interessante.

FEITO COM

  • React
  • Vite
  • React Router
  • Zod
  • TailwindCSS
  • Radix UI
  • p5js

COMO UTILIZAR

Para utilizar o Turing Station localmente você precisa ter algumas ferramentas instaladas.

Pré-requisitos

  • node
  • npm
  • react

Instalação

  1. Clone este repositório
    git clone https://github.com/dev-david-alves/turing-station.git
  2. Instale os pacotes NPM
    npm install
  3. Na pasta do projeto, execute o seguinte comando
    npm run dev
  4. Clique no endereço localhost disponibilizado no terminal. Exemplo:
    http://localhost:5100/turing-station

Utilizando

Utilize o Turing Station nos mais diversos dispositivos. Crie, simule, importe e exporte máquinas de Turing.

Tela de Simulação

Logo

Tela de Questões

Logo

Telas no Smartphone

Logo Logo

Licença

Distribuído por meio da licença MIT. Veja LICENSE.txt para mais informações.

Sobre o autor

Bacharelando em Ciência da Computação na Universidade Federal do Ceará, campus Quixadá, apaixonado por programação. Amo criar projetos interessantes e aprender coisas novas.

Contatos

David Alves - Linkedin - david.als.soares@gmail.com

Link do Projeto: https://github.com/dev-david-alves/turing-station/

Mais detalhes sobre o projeto

Este projeto foi desenvolvido para a realização da atividade de Trabalho de Conclusão de Curso na Universidade Federal do Ceará, campus Quixadá, no ano de 2024. Meu objetivo foi criar uma ferramenta que possa contribuir no ensino e aprendizado sobre o tema máquinas de Turing para os alunos da disciplina de Teoria da Computação.

(Voltar ao topo)

About

An interactive website for simulating and learning Turing Machines with ease. Explore, visualize, and understand Turing Machines through an intuitive interface.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •