jueves, 31 de mayo de 2012

1.- KAREL

Hola!!!
Nosotras somos alumnas del Cobao Plantel 13 Huautla de Jimenez Oaxaca de la Capacitacion de informatica...
Este blog va hablar acerca  de  todas las actividades que hicimos durante nuestra estancia en el cuarto semestre en la materia de Resg. Inf. Elab. Doc.Elec.
 El primer tema que vimos en este  parcial fue todo lo que tiene que ver con  karel.
A continuancion presentaremos las actividades que hicimos.
KAREL
DEFINICION:
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.
COMO SE UTILIZA KAREL
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)  
turnoff (apagar).
 Estas instrucciones le permiten al simulador moverse por su entorno e interactuar .
Además tiene múltiples herramientas de dicotomía de posibilidades variables bajo condiciones diversas, como las instrucciones de:
if(condición) (si),
if(condición) instrucción;
else instrucción; (si .. sino ..),
while(condición)
(mientras) e iterate(N)
(repetir N veces)
LENGUAJES CON LOS QUE INTERACTUA
Esta aplicacion tambien contiene el lenguaje Pascal, donde solo tiene 4 comandos basicos:
avanza
gira-izquierda
coge-zumbador (beeper) 
deja-zumbador (beeper)
tambien cuenta con las condiciones;
si-entonces
mientras-hacer
repetir por  veces inicio.
Los dos lenguajes de programacion son aceptados en la OMI (Olimpiada Mexicana de Informatica)

 VENTAJAS

  • No necesita un proceso de instalacion, simplemente crea una carpeta con el nombre de Karel y copia los archivos
  •  Es un software libre
DESVENTAJAS
  • Es que  al volverlo a guardar se especifica otro nuevo nombre y ubicacion para el programa.
  • Los comandos en Karel deben escribirse correctamente, ya que si hay algun error Karel no los podrà compilar.
 Esto es un poco de lo que aprendimos sobre Karel, es muy divertido ya que parece que estas utilizando un videojuego, ademas tu le dices que direccion debe seguir el robot.