hola.
RoboMind es un entorno de desarrollo pensado para acercar los más jóvenes a la programación estructurada. Mediante un abanico de ordenes (agarrar un objeto, mirar, girarse, etcétera) se puede generar un programa que haga cosas tan variadas como buscar un punto blanco o resolver un laberinto.

Fuente: Softonic
Gratis (GPL)
http://robomind.softonic.com/Intro a la programación estructurada.
http://www.slideshare.net/aalvarez/introduccin-a-la-programacin-estructurada/Mas info, en su buscador favorito.