owrgorkgaw

Páginas: 2 (428 palabras) Publicado: 16 de mayo de 2013


Actividad de Adquisición del conocimiento

“Comandos Básicos”

Existe una variedad de comandos que se emplean en la programación del robot karel , en esta sección solo describiremos aquellosque utilizaremos para desarrollar las actividades de aprendizaje.

-Comando move ()
-Comando turnleft ()
-Comando putbeeper ()
-Comando pickbeeper ()
-Comando turnoff ()

Las tareas querealizara robot karel en la sección mundo, se basaran en cada una de las instrucciones que comprende este lenguaje.
Este es uno de los temas más interesantes de Karel pues con ellos le daremos a Karel, uncierto grado de autonomía, por lo que ahondaremos profundamente en este tema.
La condición es una función de la situación actual de Karel, a medida que se ejecuta el programa. Si Karel estáactualmente orientado hacia el Sur, el valor de la función facingSouth será verdadero, y el conjunto de sentencias entre las llaves "{ }", se ejecutará.
En muchas ocasiones no queremos que Karel realice unaserie de instrucciones ya definida, sino que queremos que Karel sea capaz de discernir qué hacer dependiendo del estado actual del mundo. Esto amplía enormemente el poder de Karel, ya que puedeinteraccionar con el mundo en el que se encuentra.
En particular, si queremos que Karel evite un apagón, podemos hacer que cada vez que intente recoger un beeper, observe primero si puede hacerlo, o quecada vez que queremos que de un paso, revisar que no haya una pared enfrente de él.
Existen 18 posibles condicionales para usarse en Karel:
frontIsClear es verdadero si el frente de Karel esta librede pared
frontIsBlockedes verdadero si existe una pared frente a Karel
leftIsCleares verdadero si en el lado izquierdo de Karel no existe una pared
leftIsBlockedes verdadero si en el lado izquierdode Karel existe una pared
rightIsCleares verdadero si en el lado derecho de Karel no existe una pared
rightIsBlockedes verdadera si en el lado derecho de Karel existe una pared
nextToABeeperes...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS