Robomind

Páginas: 9 (2241 palabras) Publicado: 15 de febrero de 2013
Bienvenido a RoboMind.net
una nueva introducción a la programación
ROBO es un lenguaje de programación nuevo y sencillo que está diseñado
para familiarizarte con las reglas básicas de las ciencias de la computación
mientras que programas tu propio robot. Además de introducirte a conocidas
técnicas de programación, también te acerca a las áreas de la robótica y la
inteligencia artificial.RoboMind en Español
ROBO esta diseñado de tal manera que puedes comenzar a explorar y
programar rápidamente. Para ello se ha creado un lenguaje de programación
especial que consiste en una seria de reglas que tienen como fin la
programación de un robot. Como resultado se ofrece muchísimas
oportunidades para crear tus propios programas y experimentar con los
principios que rigen a loslenguajes de programaciones mas comunes.
El entorno de desarrollo de RoboMind es completamente gratis para individuos
y para instituciones educativas. No hay sorpresas desagradables como
periodos de prueba, funcionalidad restringida o anuncios publicitarios.

Comienza s desde ya: el lenguaje de programación y plataforma son fáciles
de comprende y se pueden usar rápidamente.
Sin dependenciasexternas, como entornos de desarrollo y compiladores que
compliquen las cosas.
Seguro: el programa que se haga no puede danar de ninguna forma to
ordenador.
Gratis: su uso es totalmente gratuito para individuos y instituciones educativas.
Es totalmente funcional, no tiene anuncios y se puede utilizar por un período
ilimitado. Para más detalles ver la licencia.
Apto para proyectos: ROBO es laherramienta ideal para proyectos
interdisciplinarios o para cursos técnicos o de ciencias de la computación.
Control Remoto

Menú Archivo

Insertar

Zona de Programación

Mapa

Instrucciones básicas
En cada dominio hay un número fijo de instrucciones básicas que usted puede
utilizar para escribir un programa. Estas instrucciones solo pueden usarse al
escribir directamente el script.Para nuestro robot existen las siguientes
instrucciones básicas:

Movimiento
adelante(n)
atrás(n)
izquierda()
derecha()
norte(n)
sur(n)
este(n)
oeste(n)
Pintar
pintarBlanco()
pintarNegro()
detenerPintar()

Mover n pasos hacia adelante
Mover n pasos hacia atrás
Girar a la izquierda de 90 grados
Girar a la derecha de 90 grados
Girar hacia el norte y mover n pasos
hacia adelanteGirar hacia el sur y mover n pasos hacia
adelante
Girar hacia el este y mover n pasos hacia
adelante
Girar hacia el oeste y mover n pasos
hacia adelante
Usar brocha blanca para pintar el suelo
Usar brocha negra para pintar el suelo
Dejar de pintar, esconder brocha

Tomar
tomar()
poner()
Lanzar moneda

Tomar la baliza delante del robot
Poner la baliza delante del robot

Lanzaruna moneda para tomar una
lanzarMoneda() decisión. lanzarMoneda() será verdadero
o falso.

top
Ve
Izquierda
r

Delante

Derecha

izquierdaEsObstacul frenteEsObstacul
o()
o()

derechaEsObstacul
o()

izquierdaEsClaro()

derechaEsClaro()

frenteEsClaro()

izquierdaEsBaliza() frenteEsBaliza()

derechaEsBaliza()

izquierdaEsBlanco() frenteEsBlanco()

derechaEsBlanco()izquierdaEsNegro()

derechaEsNegro()

frenteEsNegro()

Estructuras de programación
Aquí encontrarás las estructuras gramaticales que permiten definir el
comportamiento del robot:


Comentario



Bucles



Estructuras condicionales



Expresiones lógicas



Procedimiento



Final

# texto libre que no se evalúa

Comentari
Todo texto que aparezca despuésdel simbolo '#' no se
o

interpretará como instrucción. El robot procederá con la siguiente
línea en el script. Utiliza esta función para hacer anotaciones
sobre partes del script como nota recordatoria para ti mismo
sobre cómo algo funciona.

Bucles

repetir(n){...instrucciones...}
repite las instrucciones entre las {llaves} exactamente n veces.
Ejemplo:
# un cuadrado de 2x2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Robomind
  • Robomind Introduccion
  • Tutorial robomind

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS