aox Weblog

Abril 22, 2009

Aprender Python divirtiéndose

Archivado en: Desarrollo, GULMER, IDE, Linux, Python, Software — Etiquetas:, , , , , , , , , — olivaresa @ 2:04 pm

Aprender a programar debe ser divertido!, para adultos y niños por igual.

Este es el primero de una serie de publicaciones que buscan introducir al mundo de la programación específicamente en Python a personas que tengan interés.
Para lograr el objetivo nos apoyaremos en la herramientas RUR-PLE

RUR-PLE es un entorno diseñado para ayudarle a aprender la programación utilizando el lenguaje Python. Dentro de un mundo artificial en el que un robot puede ser programado para realizar diversas tareas. Usted también será capaz de aplicar sus habilidades de programación.

Aprender a programar es como aprender a tocar un instrumento musical: hay que hacerlo, y no simplemente leer sobre él.

Unas de las limitaciones que encontraremos en este post, es que estaremos basándonos en el sistema operativo Linux/Debian. Asumiendo que ya tienen instalado Linux/Debian o alguna de las distribuciones de Linux Basadas en él (Ubuntu, Kubuntu…) necesitaremos lo siguiente:

  • wxPython – (el paquete se llama python-wxgtk2.8, para instalar abra una consola y ejecute)

aptitude install python-wxgtk2.8

  • RUR-PLE – (descargar el programa desde aquí, luego descomprimirlo, desde consola podría ser así)

unzip rurple1.0rc3.zip

Para ejecutar el programa:

cd rurple1.0rc3

python rur_start.py

Si todo va bien veremos esto:

Para interactuar con el robot existen un grupo de instrucciones o funciones:

  • Acciones
    • move()
    • turn_left()
    • pick_beeper()
    • put_beeper()
    • turn_off()
  • Pruebas (test)
    • front_clear()
    • facing_North()
    • carries_beepers()
    • next_to_a_beeper()

Por ahora nos limitaremos a ver como se ejecuta el programa y utilizaremos dos acciones; mover un paso el robot (move()) y apagar el robot (turn_off()), ver el siguiente video.

En la próxima entrega, veremos como a partir de estas funciones podemos empesar a programar en Python de una forma divertida!.

2 comentarios »

  1. Gracias y espero con ansias ver el siguiente paso parta empezar a programar

    comentario por diego — Agosto 6, 2009 @ 8:37 pm

  2. hola solo quiero saber si alguien a conseguido latraducion al español del curso que ofrece rur-ple muchas gracias

    comentario por diego — Septiembre 15, 2009 @ 1:15 pm


Canal RSS de los comentarios de la entrada. URI para TrackBack.

Deja un comentario

Blog de WordPress.com.