karel

Páginas: 7 (1625 palabras) Publicado: 12 de agosto de 2013
1.1 ENTORNO DEL ROBOT KAREL

El Robot Karel fue introducido en 1981 por el profesor Richard Pattis, de la Universidad de Stanford, en su libro Karel the Robot, con el propósito de desarrollar en el estudiante la capacidad de abstracción, la noción de orden, la noción de secuencia y la habilidad de programa en forma estructurada y modular.
Utiliza básicamente dos tipos de lenguaje deprogramación: pascal y JAVA, en el presente curso emplearemos este último.
La versión del Robot Karel con la que vamos a trabajar será JKarel Robot 1.3


1.1.1 SECCION MUNDO

El primer paso para elaborar un programa en donde el Robot Karel llevara a cabo sus tareas programadas, es activar la Sección o Pestañas Mundo, e insertar los elementos (trompos y bardas) que se emplearan en dicho programa. ElMundo de Karel está dividido en calles (líneas horizontales) y avenidas (líneas verticales), además de pequeños cuadros que presentan las manzanas de la ciudad o mundo de Karel. A cada cruce de una calle y una avenida se le llama “una esquina “, y se le identifica con el numero de calles de avenida correspondiente.











Descripción de los elementos del mundo de Karel
° RobotKarel. Está representado por la “Flecha” azul que se encuentra en forma inicial en la parte inferior izquierda del mundo, y que por tratarse de un “Flecha”, Karel estará viendo hacia la dirección que indica la “Flecha”.












Calles y Avenidas.- El Mundo de Karel en donde trabaja el Robot Karel está compuesto por Calles (que cruzan al mundo horizontalmente) y en Avenidas (quecruzan al mundo verticalmente), sirven de referencia para saber la ubicación del Robot.








° Curso. Está representado por un recuadro verde e indica la ubicación inicial de trabajo del Robot Karel, en cualquier momento podemos cambiar su ubicación dando un clic al botón del mouse en la intersección de una calle y avenida.














° Muros o bardas. Es orto de loselementos que contiene el mundo de Robot Karel para realizar ciertas tareas en conjunto con la Calles y Avenidas, se activan o se desactiva dándole un clic al mouse cuando el puntero se encuentra a la mitad de una calle o avenida.






Trompos o Zumbadores. Están representados por número arábigos del 1 al 9999999, que podemos colocar en cualquier esquina del mundo de Karel al configurar sumundo inicial y son elementos que el Robot Karel utiliza para realizar algunas tareas.














Mochila. Es otra de los accesorios que contiene el Robot Karel para realizar ciertas tareas especificasen conjunto con los zumbadores, además contiene una caja de texto en donde registra (y se puede ver) los zumbadores que contiene la mochila. Para cada nueva tarea, el Robot Karelpuede iniciar con cero o más trompos en su mochila, dependiendo de la tarea que vaya a realizar.







1.1.2 SECCION PROGRAMA

Después de crear el mundo de Robot Karel activa la Sección o Pestaña Programa, es aquí donde escribirás las instrucciones que se ejecutaran paso a paso, recuerda que se pueden inscribir en dos tipos de lenguaje: Pascal y JAVA. En este curso se utilizara elsegundo, por lo tanto debes activar la opción java:






















A.- Descripción de pasos para elaborar un programa
PASO 1 Nuevo.- Se da un clic en el botón nuevo para iniciar un nuevo programa




En el área de escritura del programa aparecerá un esqueleto en donde se observa el inicio y el final del programa y en el espacio en donde está el punto y coma es el lugaren el cual escribirás las instrucciones del programa.

PASO 2 Compilar.- Después de escribir las instrucciones del programa se da un clic en el botón Compilar.




Al ser presionado el botón “Compilar”, el programa que alimentamos es revisado línea por línea con el propósito de detectar algún error, de ser así aparecerá un mensaje indicando la línea y el tipo de error que se cometió....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Karel
  • karel
  • Karel
  • karel
  • karel
  • Karel
  • karel
  • Karel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS