lunes, 27 de febrero de 2017

kturtle, programación divertida

Las personas aprendemos de manera diferente. Para los que somos torpes aprendiendo programación de la manera usual existen una alternativa interesante: los gráficos tortuga. Básicamente es un programa que te permite visualizar lo que programas. Tiene tres ventanas. En la ventana de la izquierda programas, en la del medio ves a una tortuguita dibujando lo que has programado, en la ventana de la derecha vas viendo cómo se va ejecutando el código. A la tortuga le puedes ajustar la velocidad. Si le das a lento puedes ver el proceso paso a paso. A mi me ha ayudado a "visualizar" los whiles. Por ejemplo

# El comando reset sirve para borrar todo lo que hubiera escrito previamente
reset
# Lo primero es crear lavariable $j
$j = 1
# Hacemos un bucle que se va a repetir 7 veces
while ($j <= 7){
$j = $j + 1
# Cada vez que se repite el bucle, la tortuga se desplaza 50 pixeles, 100, 150...
gox (400 - ($j* 50))
# Ahora definimos una nueva variable: $i
    $i = 1
   # Hacemos repetir esa variable 6 veces y cada vez que se repita que        
   # ejecute dos órdenes que hagan moverse el cursor
   while ($i <= 6){
      fw 40
      tr 60
      $i = $i + 1
      }
}
Enlaces útiles:

https://docs.kde.org/trunk5/en/kdeedu/kturtle/commands.html
http://www.mclibre.org/consultar/python/lecciones/python_turtle_1.html

No hay comentarios:

Publicar un comentario