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.
(https://ldc.mx/foro/proxy.php?request=http%3A%2F%2Ftuimg.net%2Fa%2Fe12d9jkhkjh.JPG&hash=c86149ca37518717aacce749df9ed37eb899f56d)
Fuente: Softonic
Gratis (GPL)
http://robomind.softonic.com/ (http://robomind.softonic.com/)
Intro a la programación estructurada.
http://www.slideshare.net/aalvarez/introduccin-a-la-programacin-estructurada/ (http://www.slideshare.net/aalvarez/introduccin-a-la-programacin-estructurada/)
Mas info, en su buscador favorito.
Programacion estructura es muy buena base yo la recomiendo muchos otros se van por java a mi no me gusta voy mas con c, c++ lo voy a descargar y ver que tal va y publico un par de "programas" para ese "emulador"