Programación en karel

Páginas: 2 (252 palabras) Publicado: 5 de abril de 2013
Karel el Robot es una aplicación sencilla de software que consta de un simulador de robot integrado para probar instrucciones de programación en lenguaje Karel+. Karel el Robot es comúnmenteutilizado como una introducción simple a la programación para estudiantes de cómputo, pues aunque su lenguaje no es como el utilizado en realidad para programar, provee bases fuertes sobre lo que significadiseñar un programa de instrucciones aplicable a situaciones variables.
Karel el Robot es además usado oficialmente como una de las pruebas en laOlimpiada Mexicana de Informática.

Programación:
Enuna interfaz de tipo Java, Karel el Robot puede manipular solo diez y seis comandos básicos: move (avanzar), turnleft (vuelta izquierda), pickbeeper (recoger zumbador), putbeeper (dejar zumbador),(kissing/code) ) y turnoff (apagar).
Estas instrucciones le permiten al simulador moverse a por su entorno e interactuar.
Además tiene múltiples herramientas de dicotomía de posibilidades variablesbajo condiciones diversas, como las instruccionesif(condición) (si), if(condición) instrucción; else instrucción; (si .. sino ..), while(condición)(mientras) eiterate(N) (repetir N veces).
Estaaplicación también contiene el lenguaje Pascal, donde solo tiene 4 comandos básicos: avanza, gira-izquierda, coge-zumbador (beeper), y deja-zumbador (beeper), también cuenta con las condiciones si-entonces,mientras-hacer, repetir x veces inicio. Los dos lenguajes de programación son aceptados en la Olimpiada Mexicana de Informática (OMI).



Ejemplo
class program {
void turnright() {iterate(3)turnleft();
}

program() {
while(rightIsBlocked && frontIsClear) {
move();
if(nextToABeeper) turnoff();
}
while(rightIsClear&& frontIsClear) {
turnright();
move();
if(nextToABeeper) turnoff();
}
while(frontIsBlocked && rightIsBlocked) {
turnleft();...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Historia de la programacion del robot Karel
  • Historia de la programación de karel
  • La historia de Programación de Karel
  • Karel
  • Historia del lenguaje de programación Robot Karel
  • Historia del lenguaje de programacion: Robot Karel
  • Karel
  • karel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS