Buenas!.
Con este juego ( de pago ) en versión beta (aún) se aprende a crear circuitos lógicos usando puertas. Ejemplo, puertas NANDs.
El juego pide unos resultados y se debe crear un esquema para que la función de salida sea la solicitada por este.
Pero hace más cosas. Es multiplataforma y la interfaz está en inglés.
Cita:What you learn
LOGIC GATES
Logic gates are the fundamental building blocks of computation. Given only a nand gate you create the rest.
COMPONENTS
Building on logic gates and introducing memory, more complex constructions are possible.
ARCHITECTURE
Assemble your components into real computers. Turing complete computers are the gold standard, Turing complete meaning a computer that is capable of computing the same algorithms as a Turing machine.
ASSEMBLY
Computers are programmed with binary codes. Create assembly instructions to simplify this and solve programming puzzles on your own hardware.
Turing Complete
Saludos