Es cierto que python y ruby son uno de los mejores lenguajes de programación, su estabilidad y rapidez a la hora de crear un programa son asombrosas, pero como podemos llevar estos lenguajes a los niños?
Navegando por Internet encontré unas aplicaciones muy buenas que enseñaran a tus hijos aprender a programar de manera divertida en python y ruby, bueno no solo es para niños también lo pueden usar jóvenes y adultos que no tengan conocimientos de estos lenguajes.
Doma de Serpientes para Niños
Aprendiendo a Programar con Python
“Snake Wrangling for Kids” es un libro electrónico para niños de 8 o más años que quieran aprender a programar. Cubre lo básico de la programación utilizando el lenguaje de programación Python 3 como base para aprender los conceptos.
La versión original en inglés ha sido escrita por Jason R. Briggs y puede accederse en swfk.
La versión en español está realizada a partir de la versión 0.7.7 inglesa que utiliza Python 3. A partir de ella, se han ampliado algunos apartados (indentado y ejercicios), se han introducido diagramas de flujo para explicar las sentencias alternativas y los bucles, y se han introducido notas al pie para explicar el significado en español de sentencias y funciones.
Descarga: Swfk
KidsRuby
Esta es una herramienta que ayudara a los jóvenes principiantes a poder programar ruby, que es un lenguaje diseñado hace algunos años por Matsumoto.
El programa esta orientado para el aprendizaje del lenguaje por lo que en un lado de la pantalla podremos ver el código y al otro lado podemos observar todo el procedimiento que tenemos que realizar para que nuestra tarea sea efectiva o si bien lo queremos podemos observar los resultadosdel código, si bien el programa no resulta muy profesional como lo haría otro pero esta enfocado para que los jóvenes se dejen llevar por el programa.
Descarga: KidsRuby
Hackety Hack
Hackety Hack es un programa que nos enseña (en inglés) a programar en Ruby desde cero, y cuando decimos desde cero no bromeamos, es ideal para quienes no tienen en absoluto nociones previas de programación, que podemos programar con Ruby? prácticamente todo: Programas y juegos para la PC y hasta webapps.
Hackety Hack usa un juego de herramientas llamado “Shoes” que facilita enormemente la construcción de interfaces gráficas, el programa nos presenta varias lecciones progresivas y código de ejemplo.
Hackety Hack esta en la versión 1.0 está disponible para Windows y OS X (Mac) en versiones estables y también para Linux en versión experimental.
Descargar Hackety Hack