Robot Karel
Enviado por vanec123 • 26 de Marzo de 2014 • 1.039 Palabras (5 Páginas) • 575 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
...