Es posible que desee ver " MindRover ". Es viejo y más difícil de encontrar ahora, ya que el sitio web original no funciona, pero aún se puede encontrar en Ebay o Amazon . Aunque orientado al juego / misión, implicaba elegir entre una paleta de componentes del robot, colocarlos en un chasis y luego conectarlos. Fue realmente bien hecho para un juego y podría usarse para explorar conceptos simples o semi-avanzados. Algunas capturas de pantalla aquí: http://images.google.com/images?q=mindrover .
Si está buscando algo un poco más serio con capacidades del mundo real, puede consultar FlowStone for Education . No lo he usado, pero creo que es un entorno de programación visual ideal para trabajos de tipo robótica.
Por último, aunque no sea software o simulación, recientemente encontré un comentario sobre reddit de phblj con respecto a una técnica para introducir la programación , y pensé que era realmente bueno (y especialmente adaptable a la programación robótica). Citar:
Gran ejemplo de computadoras que hice con niños: un niño llegó a ser el "programa" y dio instrucciones sobre cómo hacer un sándwich de mantequilla de maní y mermelada, pero no pudieron ver mis acciones. Yo era la computadora y seguí las instrucciones exactamente. La hilaridad resultó. (Sin quitar la tapa de la barra de maní, sin sacar el pan de la caja, lo tenía en). Después de un minuto, apareció otro niño y lo intentó. Llegaron un poco más lejos, pero aún se tambalearon. "Poner la mantequilla de maní en el pan" dio como resultado que el frasco descansara sobre el pan, etc. Se necesitaron varios niños, pero finalmente lo conseguimos. Si tiene un asistente, pídales que escriban las instrucciones como se dice, creando el "programa".
Puede entrar en explicaciones, entonces, pero lo que realmente quedó grabado fue que los niños eran "más inteligentes que una computadora". Pero que las computadoras eran realmente muy rápidas siguiendo las instrucciones. Entonces necesitaban usar su inteligencia y la velocidad de las computadoras, y ... ¡programación!