This document discusses Alan Turing's ideas about computation and Turing machines. It proposes building a Turing machine emulator using Lego to explore Turing's ideas. Turing machines provide a precise definition of computation, and Turing showed that a universal Turing machine could compute any computable sequence, meaning a single machine could emulate all others. Turing also introduced the idea of programs as data that could be used as input for other programs.