La robótica educativa permite que las personas diseñen y construyan creaciones propias para aprender. Estas creaciones se desarrollan primero mentalmente y luego físicamente usando diferentes materiales y sistemas de computación como prototipos o simulaciones. El bloque NXT de Lego mejoró el bloque RCX anterior e introdujo versiones minoristas y educativas programables, siendo una ventaja de la versión educativa la inclusión de baterías recargables.