Karel

Páginas: 10 (2267 palabras) Publicado: 27 de junio de 2011
Karel para todos! para todos!

1

¿Estás interesado en aprender a programar en lenguaje de Karel? ¿Te interesa la Olimpiada Mexicana de Informática? Esta es tu oportunidad de unirte al equipo OMI y ser parte de la mejor competencia nacional de programación. Este pequeño libro te enseña paso por paso como p g q usar el programa Karel. El libro contiene todo lo que necesitas saber para lograrproblemas de dificultad básica y media. Practicando en línea en la página de OMIJAL, www.omijal.org.mx, podrás convertirte en un experto en Karel. Recuerda, la práctica hace al maestro.

Agradecimiento: g A Javier Lomelín Urrea por su dedicación y  esmero en este proyecto. Manuel Fernando Guzmán Muñoz Presidente OMIJal

Gira‐ Gira‐Izquierda

Olimpiada de Informática del Estado de JaliscoOMIJal Derechos Reservados 2008 2010 Derechos Reservados 2008‐2010

3

Índice
Capítulo 1: Introducción a Karel
• • • • 1.1: El Programa de Karel 1.2: El Mundo de Karel 1.3: Empezando a Programar 1 3: Empezando a Programar 1.4: Instrucciones Básicas

4
5 8 10 11

Capítulo 2: Toma de Decisiones
• 2.1: Decisiones Simples • 2.2: Decisiones con otro Caso • 2.3: Decisiones Anidadas

12
1315 16

Capítulo 3: Repeticiones
• 3.1: Repeticiones Fijas • 3.2: Repeticiones con Condición

17
18 19

Capítulo 4: Instrucciones Nuevas

21

4

I. Introducción a Karel I Introducción a Karel
Karel es un lenguaje sencillo y divertido que ayuda al p j g g aprendizaje de algoritmos y al desarrollo de la lógica. Karel es un robot virtual que aparece como una pequeña flecha azul queviaja a través de su mundo. El mundo de Karel es un cuadrado lleno de calles y avenidas que él puede recorrer, a menos que ésta esté bloqueada. Karel tiene una mochila d d guarda zumbadores. L K l ti hil donde d b d Los zumbadores son unos objetos que pueden ser simulados como canicas. Éstos le ayudan a Karel a realizar sus tareas ya que pueden ser utilizados para muchas cosas como contar, marcarlugares especiales o caminos importantes, etc. Para que Karel pueda hacer su trabajo, tú como programador tienes que escribir un código con órdenes o comandos que Karel obedece. El código tiene que estar correcto, ya que, lamentablemente, Karel no es un robot listo y necesita toda tu ayuda para poder funcionar bien bien.

5

1.1: El Programa de KarelEl programa de Karel es una aplicación muy sencilla que  sólo tiene cuatro secciones o ventanillas.

Mundo
Es el lugar en el cual Karel realiza sus tareas y puede ser q p diseñado como tú quieras mientras la tarea de Karel pueda ser realizada ahí.

Ayuda
Este botón contiene un pequeño tutorial acerca del uso de Karel y viene la sintaxis correcta de las instrucciones. Las dos ventanillas restantes son parte de un evaluador que q viene con Karelpero no son necesarias para el uso del programa. p p p g

6

Programa
Aquí es donde tú escribes tu código de instrucciones que Karel va a realizar Es la parte más importante del programa porque es realizar. lo que hace que Karel funcione. Se pueden elegir dos tipos de código: Pascal y Java. Nosotros sólo vamos a usar Pascal.

Nuevo crea un  archivo de texto  donde puedes empezar a escribir  un programa  desde el inicio. 

Guardar  te permite  guardar el texto que  está actualmente  abierto. 

Compilar revisa tu código para que no haya errores de ortografía y Karel lo pueda utilizar. utilizar

Abrir es un botón que te permite abrir un texto que ya habías escrito y guardado antes.

7

Ejecutar
En esta sección puedes ver a Karel realizar las q j , g q instrucciones quehabías escrito. Ojo, tu código tiene que estar compilado para que funcione. Esta sección hace que veas gráficamente el resultado de tu código.
Adelante ejecuta la siguiente línea que hay g q y en tu código. Detener pausa el programa.

Correr empieza a ejecutar el programa desde la línea en la que se encuentra hasta que termina el programa o lo detienes.

Zumbadores en la mochila...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Karel
  • karel
  • Karel
  • karel
  • karel
  • Karel
  • karel
  • Karel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS