ACTIVIDAD DE ADQUISICION DEL CONOCIMIENTO
En una interfaz de tipo Java, Karel el Robot puede manipular sólo diez y seis comandos básicos: move (avanzar), turnleft (vuelta izquierda), pickbeeper(recoger zumbador), putbeeper (dejar zumbador), (kissing/code) ) y turnoff (apagar). Estas instrucciones le permiten al simulador moverse a por su entorno e interactuar.
Además tiene múltiplesherramientas de dicotomía de posibilidades variables bajo condiciones diversas, como las instrucciones if(condición) (si), if(condición) instrucción; else instrucción; (si .. sino ..),while(condición)(mientras) e iterate(N) (repetir N veces).
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. Los dos lenguajes de programación son aceptados en la OMI (Olimpiada Mexicana de Informática)
Karel es un robotque vive en su propio mundo (bueno, también conozco a muchas personas que también viven en su propio mundo, pero no voy a platicar de eso hoy...). En este mundo virtual solamente existen los siguienteselementos:
Calles (horizontales) y avenidas (verticales) que cruzan en esquinas.
Paredes impenetrables que se pueden colocar entre dos esquinas.
Zumbadores. No sé realmente lo que son, pero sonobjetos que se colocan en las esquinas para que Karel los recoge y los guarde en su mochila. Siendo creativos, puedes usarlos para hacer sumas, restas, etc.
COMANDOS BASICOS DE KAREL
Hay cinco comandosbásicos para Karel, estos son:
1. move() (avanza una esquina)
2. turnleft() (gira a la izquierda)
3. pickbeeper() (coge un zumbador)
4. putbeeper() (dejaun zumpador)
5. turnoff() (desconéctate)
BIBLIOGRAFIA: http://hackers366.blogspot.mx/
CAPACIDAD DE ROBOT KAREL
Capacidad de movimiento: karel puede moverse una cuadra hacia...
Regístrate para leer el documento completo.