Robot Karel

Páginas: 11 (2705 palabras) Publicado: 17 de septiembre de 2013
 Actividad II.2
En esta actividad analizaremos y explicaremos las técnicas y procedimientos del programa que utilizaste en las actividades anteriores, de manera que puedas tener un panorama más amplio sobre las posibilidades de desarrollo de programas en el lenguaje de programación de Robot Karel.
1. Abre el mundo y el programa de la actividad anterior y vuelve a ejecutar el programa.
2.Analiza el procedimiento y los comandos que utilizaste.
3. Abre un documento nuevo de Microsoft Word y contesta las siguientes preguntas.

a) ¿Cuál es la sección donde puedes diseñar el mundo de Karel?
R. En la sección programa.

b) ¿Cuál es la sección donde puedes escribir el código del programa?
R. En la sección programa.

c) ¿Qué elementos puedes agregar al diseño del mundo de Karel?
R.move, turnoff, itérate, etc.

d) ¿Qué problemas encontraste al diseñar el mundo de Karel?
R. Que si no escribes bien las instrucciones puede ocurrir error al ejecutarse.

e) ¿Qué problemas encontraste al momento de escribir el código?
R. Solo el buscar los caracteres que deben tener las instrucciones.

f) ¿Por qué es necesario seguir las reglas de sintaxis de un lenguaje de programación?R. Para que se entiendan las instrucciones y se realizan.

g) ¿Cuál es la instrucción que le indica a Karel que finaliza su recorrido?
R. turnoff.

h) ¿Qué realiza Karel al darle la instrucción move dentro del código de un programa?
R. Se desplaza una calle o avenida

i) ¿Por qué es necesario compilar el programa al terminar de teclear su código?
R. Para que no aparezca algún error enel programa.

j) ¿Qué sucede en caso de que se te olvide compilar el programa y desees correrlo?
R. Puede que marque error.

k) ¿Por qué es necesario inicializar el programa antes de correrlo?
R. Porque luego no se conocen las instrucciones.

l) Escribe las instrucciones que permiten a Karel hacer un giro de 270°.
R. class program {

program() {
iterate (6) {turnleft();
turnoff();
}
}
}


m) ¿Consideras que fue difícil diseñar el mundo y el programa de Karel?
R. Solo realizar el orden de las instrucciones.

Actividad II.4
En esta actividad analizarás y explicarás detalladamente el programa de la actividad anterior, de manera que puedas tener un panorama más amplio sobre el uso de las instrucciones putbeeper, pickbeeper y lainstrucción iterate.
1. Abre el mundo y el programa de la actividad de aprendizaje anterior y vuelve a ejecutar el programa. Analiza el procedimiento y los comandos que utilizaste.
2. Abre un documento nuevo de Microsoft Word y contesta las siguientes preguntas.
a) ¿Cuáles son las ventajas de utilizar el comando especial iterate?
R. Que no tienes que realizar tantas instrucciones, y puede serde una
forma más corta.
b) ¿Qué indica el numero encerrado entre paréntesis en una instrucción iterate?
R. El número de veces que realizara la instrucción.

c) ¿Qué problemas tuviste con el uso de la instrucción iterate?
R. Solo que a veces confundía las llaves de la instrucción, porque solían ser muchas.

d) ¿Cuáles son las funciones que tienen las instrucciones putbeeper y pickbeeper?R. Putbeeper: Dejar los trompos o zumbadores.
Pickbeeper: Recoger los trompos o zumbadores.

e) ¿Qué sucederá en un programa de Karel en caso de que el robot no tuviera zumbadores en la mochila, se utilizara la instrucción putbeeper y se corriera el programa?
R. Marcaria error en el programa.

f) Escribe el código del programa que le permite a Karel dejar 10 zumbadores en una esquinacualquiera.
R. Class program {
Program (){
Iterate(10){
putbeeper();
}
}

g) ¿Qué fue lo más difícil de realizar en el programa anterior?
R. nada, todo fue sencillo y rápido.
Actividad II.6
En esta actividad analizarás y explicaras detalladamente el programa de la actividad anterior, de manera que puedas tener una visión más amplia sobre el uso de las instrucciones if y whole,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • robot karel
  • El robot Karel
  • Robot Karel
  • robot karel
  • Robot karel
  • Robot karel
  • Robot karel
  • Robot Karel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS