Karel informatica proyecto

Solo disponible en BuenasTareas
  • Páginas : 4 (908 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de marzo de 2011
Leer documento completo
Vista previa del texto
cobaev 08-------------------------------------------------
Karel el Robot
Karel el Robot es una aplicación sencilla de software que consta de un simulador de robot integrado rayados para probarinstrucciones de programación en lenguaje Karel+. Karel el Robot es comúnmente utilizado como una introducción simple a la programación para estudiantes de cómputo, pues aunque su lenguaje no es como elutilizado en realidad para programar, provee bases fuertes sobre lo que significa diseñar un programa de instrucciones aplicable a situaciones variables.
Karel el Robot es además usado oficialmentecomo una de las pruebas en la Olimpiada Mexicana de Informática.

Principales componentes de karel e instrucciones
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).Realizar un trabajo o tarea específica con Karel consiste en llevarlo de una situación original a una final a través de la ejecución de instrucciones.
Comenzaremos con las instrucciones básicas.
Cambiode posición:
* avanza: hace un paso en la dirección que está apuntando (puede causar error “apagón” si hay una pared enfrente).
* gira-izquierda: gira a su izquierda 90º (siempre se puede).Manipulando zumbadores:
* coge-zumbador: recoge un zumbador de la esquina donde está parado (puede causar error “apagón” si no hay ningún zumbador en la esquina).
* deja-zumbador: deposita unzumbador en la esquina (puede causar error “apagón” si la mochila de zumbadores de Karel está vacía).
Terminando:
* apagate: es el comando que finaliza y apaga a Karel.
IMPORTANTE: Las nuevasfunciones deben tener diferentes nombres y NO llamarse igual a una de las funciones básicas.

Karel es un lenguaje orientado al aprendizaje de algoritmos. Karel simula unrobot (aunque realmente es...
tracking img