Internet es una amplia base de conocimiento accesible para todos, en Internet se puede aprender muchísimo desde economía hasta programación. Programar es algo parte del día a día en Internet, por que todo el entorno gráfico en el que se mueve Internet y que usamos esta construido sobre código.
Si se quieren modificar algunas cosas en Internet, ya sea para adaptarlas a nuestras necesidades o deseos, primero se debe saber programar. Hay infinidad de sitios donde hay tutoriales y guias para aprender a programar en determinados lenguajes. Lo difícil es aprender a programar cuando no se tiene una base o conocimientos previos en programación.
Pues, que mejor forma que aprender algo nuevo de la forma que lo hacen los niños, divirtiéndose. Existen dos entornos de programación en 3D para crear vídeos y animaciones, a la vez que, se aprende un lenguaje de programación orientado a objetos.
1. Alice, es un entorno de aprendizaje en 3D, donde se aprende a programar, mientras se realizan animaciones. Alice es un entorno innovador de programación en 3D que hace que sea fácil crear una animación o vídeo para contar una historia. Alice es una herramienta de enseñanza para la introducción a informática. Utiliza gráficos en 3D y una interfaz donde solo se arrastran y sueltan los objetos u acciones (es decir, código de programación) para facilitar la interacción y aprendizaje, lo que vuelve la primera experiencia de programación menos frustrante.
Uno de los inconvenientes de Alice es que, esta en Ingles, dificultando su uso para quienes no dominan este idioma. El próximo software de la lista para aprender divirtiéndose, termina con la excusa del idioma.
2. Rebeca a través del espejo es un proyecto español, a cargo de la Escuela de Informática de la Universidad Rey Juan Carlos en colaboración con el grupo de gráficos de la Universidad Carnegie Mellon (los creados de Alice). Rebeca a través del espejo es un fork -inspirado y con código fuente de- Alice. Rebeca a traves del espejo utiliza la interfaz y el lenguaje de programación de Alice, completamente en español.
3. Ren’Py es un motor gratuito y multiplataforma que ayuda a usar las palabras, imágenes y sonidos para contar historias con la computadora. Su fácil y eficiente lenguaje de script hace posible que quienes no dominan el lenguaje de programación puedan hacer novelas visuales, mientras que su soporte de Python permite la simulación de videojuegos complejos.
4. Scratch es un entorno gráfico para el aprendizaje de conceptos básicos de programación a los niños y por que no, adultos. Scratch funciona igual que los proyectos de arriba, es decir, en base a la creación y desarrollo de historias interactivas, animaciones y juegos. Scratch fue desarrollado por el MIT.
Estas aplicaciones para aprender a programar son muy buenas para los mas pequeños de la casa, para que se familiaricen con los lenguajes de programación, al mismo tiempo que, se divierten sanamente. Un adulto también puede hacer uso de estas aplicaciones y le puede proporcionar muy buenos resultados.
¿Conocen algún otro software o website que les gustaría añadir a la lista?












[...] Cultura 2.0, Desarrollo, Especiales, Recursos En un articulo anterior tratamos el tema sobre como aprender a programar divirtiéndose en un entorno 3D, y resulta que estas herramientas o aplicaciones también son usadas para enseñar a los ninos a [...]