Introdução ao jogo Turing Complete
- Turing Complete é um jogo sobre ciência da computação.
- É um jogo para quem gosta da emoção de resolver problemas e daqueles momentos em que surgem insights mais profundos sobre algo que você achava que entendia.
- Por meio de Turing Complete, o jogador pode aprender e vivenciar vários aspectos da ciência da computação.
O que é possível aprender
- Portas lógicas: portas lógicas são os blocos fundamentais da computação. É possível criar todas as outras portas usando apenas a porta NAND.
- Componentes: com base em portas lógicas, é possível introduzir memória para criar estruturas mais complexas.
- Arquitetura: ao montar componentes, é possível construir um computador real. Um computador Turing-completo é um computador capaz de executar os mesmos algoritmos que uma máquina de Turing.
- Assembly: computadores são programados em código binário. É possível simplificar isso gerando instruções em assembly e resolver quebra-cabeças de programação no seu próprio hardware.
Opinião do GN⁺
- O jogo Turing Complete é atraente para quem busca entretenimento educativo ao mesmo tempo em que obtém uma compreensão profunda da ciência da computação.
- Por meio do jogo, ele oferece a oportunidade de praticar conceitos fundamentais da ciência da computação, desde portas lógicas até arquitetura de computadores real e linguagem assembly.
- Este jogo tem valor como ferramenta prática de aprendizado especialmente para engenheiros de software iniciantes com interesse em programação e hardware, permitindo explorar conceitos complexos de forma divertida e interativa.
1 comentários
Comentários do Hacker News