La robótica educativa permite que las personas creen cosas usando materiales y diseños propios controlados por sistemas computacionales. El bloque LEGO Mindstorms RCX es la parte central que almacena programas y controla las acciones del robot. Ha habido tres versiones principales de RCX, seguida por la generación NXT con dos versiones, y luego la generación EV3 en 2013 que permite construir cinco modelos base.