More than just toy building blocks, Lego Mindstorms sets allow users to familiarize themselves with manipulating and customizing computer hardware and software.