Tic 2

Páginas: 21 (5136 palabras) Publicado: 8 de junio de 2012
I. INTRODUCCIÓN A KAREL

Karel es un lenguaje orientado al aprendizaje de algoritmos.
Karel simula un robot (aunque realmente es una flechita azul), que viaja en torno a su mundo, como si fuera una ciudad, donde hay calles y avenidas, pero estas pueden estar cerradas (o sea, que puede no haber paso).

Karel lleva consigo una mochila, donde guarda unos zumbadores, (mas entendible, unostrompos), y con ellos puede hacer muchas cosas, entre ellas, contar. Puede dejar los zumbadores en una esquina, (formada por el cruce de una calle y una avenida), o puede recogerlos y guardarlos en su mochila.

1.1 Ambiente de Karel

El Ambiente está conformado por 4 secciones

A) Mundo
Que es donde se editará el lugar donde Karel actuará de acuerdo a las condiciones del programa codificado.B) Programa
Sección donde se codifica el programa, y se puede elegir entre 2lenguajes diferentes: Pascal y Java. Cuenta con 5 botones:
- Nuevo: Crea un nuevo archivo de texto para guardar el código fuente de un programa.
- Abrir: Abre un archivo de texto con un programa previamente codificado y guardado.
- Guardar: Guarda el programa que esté actualmente abierto.
- Guardar como: Guarda elprograma que está actualmente abierto, y se puede elegir la ubicación donde se guardará y el nombre del archivo.
- Compilar: Compila el archivo abierto, para poder ejecutar.

C) Ejecutar

En ésta sección se corre el programa (lo empieza a ejecutar), pero tiene que estar previamente codificado y compilado. Aquí es donde vemos gráficamente el resultado del programa que se elaboró.
Cuentacon 4 botones y dos cuadros de texto:
- Adelante. Ejecuta la siguiente línea de código.
- Correr. Empieza a ejecutar el programa desde la última línea en la que se quedó.
- Detener. Pausa la ejecución del programa
- Inicializar. Regresa a Karel a su posición y orientación inicial, y sitúa al comienzo del programa, el renglón de ejecución.

Zumbadores en la mochila, es la cantidad queinicialmente Karel carga en la mochila.
Retardo ejecución.
Tiempo en milisegundos que tardará el programa, enejecutar una línea de código, desde la ejecución de la última línea.

D) Ayuda
Contiene un sencillo tutor acerca del uso de Karel.
También viene la sintaxis de las instrucciones

1.2 El mundo de Karel

El mundo está formado por 100 calles y 100 avenidas, y puede haber paredes, queobstruyan el paso; las calles son horizontales, y las avenidas verticales. El puede girar en su mundo solamente hacia la izquierda, y siempre a 90º, entonces solo puede estar orientado hacia 4 puntos, que son Norte, Sur, Este y Oeste.
Para poner una pared que impida el paso de Karel por una calle, solamente se tiene que dar un clic entre 2 manzanas (cuadritos grises), las cuales deben estarcontiguas (juntas) verticalmente u horizontalmente. Y para quitarla, simplemente se lada clic a la pared que se desee eliminar. Antes de la calle 1 y de la avenida 1, se considera pared, al igual que después de la calle 102 y de la avenida 101.
En el mundo también se puede definir el número inicial de zumbadores que Karel traerá en su mochila. Para poner que no se le agoten los zumbadores se usa lapalabra INFINITO. Se puede establecer la orientación de Karel antes de que el programa empiece a ejecutarse, de la siguiente manera: se da clic derecho sobre cualquier esquina, y se abrirá un menú emergente, elegiremos “Situar a Karel”, y posteriormente la orientación que se desea.
Para poner una cantidad de zumbadores iniciales en cualquier esquina, se hace abriendo el menú emergente en cualquieresquina, (con clic derecho) y seleccionándola cantidad deseada, que puede ser de 0 a 9, una cantidad definida o Infinito zumbadores.

Los puntos cardinales se indican como muestra la figura siguiente:

EJERCICIO 1.Objetivo

Hacer un mundo propio para practicar el uso de esta sección.

1) Dar un clic en la avenida 1, entre las calles 5 y 6, como se muestra en la figura1, y deberá aparecer...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tic 2
  • tic 2
  • tic 2
  • Tic 2
  • tic 2
  • Tic 2
  • tic 2
  • TIC 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS