La gran historia del lenguaje de programación Robot Karel.
Enviado por aleber _vb • 16 de Agosto de 2015 • Tarea • 361 Palabras (2 Páginas) • 322 Visitas
La historia del lenguaje de programación Robot Karel.
Robot Karel es un lenguaje de programación para programar a un robot mediante instrucciones sencillas y bien estructuradas, fáciles de entender y utilizar.
- Karel y su mundo
El mundo de Karel, está formado por calles (horizontales), avenidas (verticales). Puede tener paredes, colocadas entre calles y avenidas, por las que deberá trasladarse para recoger beepers (zumbadores), guardarlos y llevarlos a otro lugar, dependiendo de su objetivo.
- Instrucciones Básicas
Karel maneja 5 comandos básicos que son:
- move(); (avanza una esquina).
- turnleft(); (gira a la izquierda). Karel no puede moverse a la derecha, pero para ello tiene la instrucción como el conjunto de tres comandos de turnleft();
- pickbeeper(); (recoge un zumbador)
- putbeeper(); (deja un zumbador).
- turnoff(); (desconéctate)
- iterate(--) Permite repetir el número de veces elegidas una cierta instrucción, por ejemplo:
Iterate(3){turnleft();}
- Lenguaje de Karel
Karel soporta dos lenguajes, llamados Java y Pascal. Con los dos puede realizarse lo mismo, solo que los lenguajes de programación implican diferentes comandos.
- Java: Es en el idioma inglés, y sus instrucciones son fáciles de manejar.
- Pascal: Es en español, pero con una ortografía y sintaxis más complicados y correctos.
http://www.cmirg.com/karelotitlan/curso/introduccion.html
2.1 Entorno del Robot Karel
El Robot Karel fue introducido en 1981 por el profesor Richard Pattis, de la Universidad de Stanford, con el propósito de desarrollar en el estudiante la capacidad de abstracción, la noción de orden, la secuencia y la habilidad de programar en forma estructurada y modular.
Utiliza básicamente dos tipos de lenguaje de programación: Pascal y JAVA.
Para que el Robot Karel efectuara una tarea, lo programas paso a paso con comandos básicos y sentencias de control, en donde comprobaremos en forma visual la realización de cada una de las órdenes interpretadas por Robot Karel.
El lenguaje de programación del Robot Karel es muy sencillo y fácil de emplear, esto permite que su aprendizaje sea más efectivo.
Este software consta de varias secciones las cuales se dividen en:
- Sección Mundo
- Sección Programa
- Sección Ejecutar
Libro de Texto: Tecnología de la Información y de la Comunicación 2 Introducción a la Programación y Robot Karel.
...