ambiente de robot karel

21
MES. Lorena S. legorreta CÁRDENAS Describa aquí brevemente el producto o servicio Describa aquí brevemente el producto o servicio Sem. Enero-junio 2015 UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA No. 22 ETAPA 2 AMBIENTE GRÁFICO DE ROBOT KAREL "La robótica no se trata de reemplazar a los humanos, sino de aprender sobre nosotros mismos“ HENRIK SCHARFE.

Upload: lorena

Post on 07-Apr-2016

285 views

Category:

Documents


56 download

DESCRIPTION

Este documento explica los elementos con los que cuenta Robot Karel, las secciones principales y los recursos con los que cuenta.

TRANSCRIPT

Page 1: Ambiente de robot karel

MES. Lorena S. legorreta

CÁRDENAS

Describa aquí brevemente el producto o servicio

Describa aquí brevemente el producto o servicio

Describa aquí brevemente el producto o servicio

Sem. Enero-junio 2015

UNIVERSIDAD AUTÓNOMA

DE NUEVO LEÓN

PREPARATORIA No. 22

ETAPA 2 AMBIENTE GRÁFICO DE

ROBOT KAREL

"La robótica no se trata de reemplazar a los humanos, sino de aprender sobre nosotros mismos“ HENRIK SCHARFE.

Page 2: Ambiente de robot karel

Las tecnologías de la información y de la comunicación están invadiendo todos los aspectos de la existencia humana y están planteando serios desafíos a valores individuales y sociales que se consideraban firmemente establecidos. Hoy día las tecnologías de la comunicación han creado posibilidades a nivel global que no existían ni estaban disponibles.

QUIÉN LO CREO? :::

Robot Karel fué introducido en 1981 por el profesor Richard Pattis, de la Universidad de Stanford , el cuál utiliza dos lenguajes JAVA y PASCAL.

http://es.wikipedia.org/wiki/Karel_el_Robot#Historia

¿PORQUÉ APRENDER ROBOT KAREL?

Page 3: Ambiente de robot karel

SECCIONES DE ROBOT KAREL

SECCION MUNDO

SECCIÓN PROGRAMA

SECCION EJECUTAR

Page 4: Ambiente de robot karel

SECCIÓN MUNDO

Este es el mundo de Karel, el cual parece una ciudad vista desde un avión

Page 5: Ambiente de robot karel

Elementos del mundo de Karel a) ROBOT KAREL

Robot Karel

Está representado por la “Flecha” azul que se encuentra en forma inicial en la parte inferior izquierda del mundo

Page 6: Ambiente de robot karel

b) CALLES Y AVENIDAS

verticalmente

horizontalmente

Page 7: Ambiente de robot karel

c) MUROS O BARDAS

Es otro de los elementos que contiene el mundo del Robot Karel para realizar ciertas tareas en conjunto con la Calles y Avenidas

.

Page 8: Ambiente de robot karel

Están representados por números arábigos del 1 al 9’999,999, que podemos colocar en cualquier esquina del mundo de Karel

d) TROMPOS O ZUMBADORES

Page 9: Ambiente de robot karel

e) MOCHILA

Page 10: Ambiente de robot karel

BOTONES DE MAYOR USO EN EL MUNDO

Abre un mundo

guardado

Crea un nuevo mundo

Guardar: grabar cambios realizados Guardar como: graba por primera vez

Imprimeel

mundo

Page 11: Ambiente de robot karel

SECCIÓN PROGRAMA

Es aquí donde escribirás las instrucciones que se ejecutarán paso a paso. Utilizarás la opción Java.

Page 12: Ambiente de robot karel

PASO 1.-NUEVO.- Se da un clic en el botón Nuevo para iniciar un nuevo programa

Page 13: Ambiente de robot karel

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

Page 14: Ambiente de robot karel

BOTONES DE MAYOR USO EN EL PROGRAMA

Mueve o duplica a otra parte del

programa

Mueve a otra parte del programa

Duplica a otra parte del programa

Page 15: Ambiente de robot karel

SECCIÓN EJECUTAR

PROGRAMA MUNDO

Page 16: Ambiente de robot karel

PASO 1.-Se da un

clic en para que aparezca el programa y el mundo con su configuración inicial, además se utiliza las veces que sea necesario con solo volver a dar clic al botón “Inicializar”.

PASO 2.-Se da un clic en , se podrá observar en forma simultanea la ejecución de cada paso en el programa y la tarea realizada por el Robot en el mundo de Karel.

Page 17: Ambiente de robot karel

BOTONES DE MAYOR USO DURANTE LA

EJECUCIÓN DEL PROGRAMA

Page 18: Ambiente de robot karel

Para cada nueva tarea o problema que Karel va a resolver, debemos definir y configurar como iniciará el mundo del Robot, es decir, si la nueva tarea lo requiere, podemos colocar trompos en la mochila, como parte de las condiciones iniciales del mundo del Robot

RECURSOS DE ROBOT KAREL a) MOCHILA

Page 19: Ambiente de robot karel

b) SENSORES Los sensores son instrucciones que se emplean para detectar las condiciones del entorno del Robot Karel y van incluidas dentro de un comando. Cuenta con diferentes tipos de sensores, éstos le permiten darse cuenta de lo siguiente: Si hay o no barda o muro, enfrente, a la izquierda, a la derecha o en la esquina de donde se encuentra parado o hacia donde está orientado…

Page 20: Ambiente de robot karel

EJEMPLO DE SENSORES

• Los sensores sólo se utilizan para las condiciones (IF, WHILE)

Page 21: Ambiente de robot karel