Programando a Herbert – Imagine Cup 2008
El lenguaje “H”
Herbert es programado en un lenguaje simple pero fuerte llamado “H”. “H” contiene elementos de lenguas de alto nivel tradicionales: sentencias, procedimientos, los parámetros, los argumentos, y la recursión. Sin embargo, “H” es sintácticamente más simple, y contiene algunos conceptos (argumentos de procedimiento) que no son encontrados en lenguajes tradicionales. Este lenguaje consta solo de 3 instrucciones:
- s: Para moverse hacia adelante un casillero
-
r: para girar a la derecha
-
l: Para girar a la izquierda
Este lenguaje se usa para manipular a Herbert, un robot que se mueve dentro de un área especifica, tratando de tocar puntos negros ó chocar con paredes, teniendo que tocar los puntos blancos con el menor número de bytes
Este es un ejemplo:
Hace algunas horas se inicio la primera ronda de esta categoría de algoritmos, así que los que quieran participar, regístrense en http://imaginecup.com y si quieren ver un tutorial mas practico de Herbert chequen este tutorial.aspx






Yo participe en la Imagine Cup 2008, y me gusto mucho trabajar con este lenguaje, y me gustaria dejarle a mis alumnos ejercicios de logica con el ¿alguien sabe de donde se puede descargar?
Que tal, desdee hace un rat que creo ya no esta siponible, lo interesante seria programar tu propio leguaje y aplicaciòn, es un buen proyecto para los alumnos.
Saludos
muy bueno el programa yo lo descargue de esta pagina
http://support.fasttrackteam.com/customer/KBArticle.aspx?articleid=15
espero le sirva