Lego bricks may be simple, but putting them together rewards curiosity, trial and error and stubborn problem solving ...
LEGO can be an essential tool in mechanical engineering as it is a form of what the field calls low-fidelity prototyping.