Explains how to program LEGO Mindstorms robots with EV3 programming language, providing a comprehensive description of each block, showing how to join blocks together into a working program, and discussing general programming practices.