Instrucciones basicas de karel

Solo disponible en BuenasTareas
  • Páginas : 3 (524 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de marzo de 2011
Leer documento completo
Vista previa del texto
SESION 1. Nivel básico
Conociendo el ambiente
En esta sesión solo se verán problemas básicos. El objetivo de esta sesión será conocer el ambiente y poder resolver los ejercicios propuestos sinproblema.
 
Instrucciones básicas
Las instrucciones básicas son:
 
* avanza
* gira-izquierda
* apagate
* deja-zumbador
* coge-zumbador
Ejercicios:
 
1. Conocer elámbiente, sólo detener al robot
2. Avanzar 3 pasos y detenerse
3. Dar una vuelta completa en su lugar
4. Avanza 3 pasos y regresar 3 pasos
5. Tomar 1 zumbador (que debe estar en laesquina donde inicia Karel) y avanzarlo exactamente 1 bloque.
 
Instrucciones que involucran control de flujo
 
* En la esquina donde se encuentra Karel poner un zumbador sólo si no hay uno.
*En la esquina donde se encuentra Karel deberá poner un zumbador sólo si no hay ó quitarlo si lo hay.
* Avanzar 100 veces
* Girar a la derecha
* Avanzar hasta encontrar un zumbador* Recoger una fila de zumbadores, Karel deberá detenerse hasta encontrar la esquina donde no hay zumbadores.
* Karel tendrá en la espalda una pared y deberá avanzar hasta otra pared al frente yregresar hasta la pared de donde salió.
 
Insrucciones con nuevas definiciones
 
* Definir girar a la derecha
* Definir una instrucción para recoger una fila de zumbadores
* Definiruna instrucción que recoja un conjunto de zumbadores ubicados en la esquina donde esta Karel, si no hay ninguno Karel no hará nada
* Definir una instrucción para avanzar hasta un obstáculo(pared).
 
Ejercicios propuestos:
En estos ejercicios se verá que Karel ya puede ejecutar muchas tareas importantes.
 
1. Definir una instrucción que mueva una fila de zumbadores a la siguiente filaparalela.
2. Karel quiere duplicar los zumbadores que tiene en una fila, es decir, si inicialmente tiene n zumbadores, al final de este programa deberá tener 2n zumbadores.
3. Karel...
tracking img