Robot Karel
vanec12326 de Marzo de 2014
1.039 Palabras (5 Páginas)602 Visitas
INDICE
PORTADA
INICIOS DE ROBOT KAREL . . . . . . 3
HERRAMIENTAS BASICAS . . . . . . . 3 Y 4
IDEAS PRINCIPALES . . . . . . . 5
RECURSOS DE ROBOT KAREL . . . . . . . 6
BIBLIOGRAFIA . . . . . . 7
Inicios
El robot karel fue introducido en 1981 por Richard Pattis, con el propósito de desarrollar en el estudiante la capacidad de abstracción y la habilidad de programar. Utiliza básicamente 2 lenguajes de programación: Pascal y JAVA, en donde la mayoría de la instrucciones se basan en JAVA.
Karel el Robot fue escrito originalmente (en Wiley, Colorado, Estados Unidos; 1981) por Richard E. Pattis (graduado de la Universidad de Stanford), para iniciar a los novatos en la programación estructurada del lenguaje Pascal.
Herramientas básicas de karel
En una interfaz de tipo Java, Karel el Robot puede manipular sólo diez y seis comandos básicos: move (avanzar), turnleft (vueltaizquierda), pickbeeper (recoger zumbador ), putbeeper (dejar zumbador), (kissing/code) ) y turnoff (apagar). Estas instrucciones le permiten al simulador moverse a por su entorno e interactuar.
Esta aplicación también contiene el lenguaje Pascal, donde solo tiene 4 comandos básicos: avanza, gira-izquierda, coge-zumbador (beeper), y deja-zumbador (beeper), también cuenta con las condiciones si-entonces, mientras-hacer, repetir x veces inicio.
Todas las versiones de Karel se basan en un conjunto de patrones pedagógicos para la educación virtual, creados por el señor Bergin, siendo el más importante el método Early Bird; este patrón sugiere que en el diseño de un curso de la materia que se enseña, se ha de encontrar la idea más importante y empezar con eso.
En Karel el Robot originario de Karel J Robot, la idea más importante ha sido el uso de la abstracción de procedimientos, por lo tanto, Karel el Robot inicia con los procedimientos, así los estudiantes ven los procedimientos antes que cualquier otra cosa en el lenguaje Karel. La lengua humana está incluída en los procedimientos (sin parámetros) por esto los estudiantes pueden escribir sus procedimientos para resolver problemas.
Ideas principales
Karel el Robot es una aplicación sencilla de software que consta de un simulador de robot integrado para probar instrucciones de programación en lenguaje Karel+. Karel el Robot es comúnmente utilizado como una introducción simple a la programación para estudiantes de cómputo, pues aunque su lenguaje no es como el utilizado en realidad para programar, provee bases fuertes sobre lo que significa diseñar un programa de instrucciones aplicable a situaciones variables.
"Karel el Robot" es un lenguaje de programación para programar a un robot (Karel) mediante instrucciones sencillas y bien estructuradas, fáciles de entender y utilizar sin la necesidad de manejar algún otro lenguaje de programación.
Karel vive en su propio mundo, formado por calles, avenidas y bardas por las que deberá trasladarse para recoger trompos, guardarlos y llevarlos a otro lugar, dependiendo de cuál sea su objetivo.
RECURSOS DEL ROBOT KAREL
LA MOCHILA.- Registra y puede ver los zumbadores que contiene.
LOS SENSORES.- Son instrucciones que se emplean
...