La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas de ordenador. La programación permite ejercitar la lógica, dar soluciones a problemas, entrenar al cerebro en la búsqueda de errores y buscar alternativas para optimizar los recursos. No se trata de formar programadores, sino de formar mentes.
Un niño podría iniciarse en la programación entre los 6-8 años, dependiendo de las aptitudes y características de cada niño. No es necesario que los educadores tengan experiencia, aunque sería interesante. Descárgale un programa de éstos que te sugiero a continuación y verás cómo te sorprende la facilidad con la que descubre cómo manejarlo. Prueba y verás.
Scratch
Scratch es un entorno de aprendizaje de lenguaje de programación, que permite a los principiantes obtener resultados sin tener que aprender a escribir de manera sintácticamenteScratch se utiliza en todo el mundo en diferentes ámbitos: escuelas, museos, centros comunitarios, hogares...
Scratch está dirigido especialmente a niños de 6 a 16 años de edad, pero es utilizado por gente de todas las edades. Por ejemplo, los niños más pequeños pueden crear proyectos con sus padres o hermanos mayores, y algunos estudiantes universitarios usan Scratch en cursos introductorios de Informática. Este entorno aprovecha los avances en diseño de interfaces para hacer que la programación sea más atractiva y accesible para todo aquel que se enfrente por primera vez al reto de aprender a programar.
Si necesitas ayuda para utilizarlos en ésta página hay tutoriales que te servirán http://www.mundoeduca.es/scratch/ Y en esta página podrás subir tus proyectos y disfrutar de otros
http://scratch.mit.edu/
Alice
Alice es un entorno gráfico para la iniciación a la programación, utilizando ambientes 3D. Se basa en la selección de palabras, que se van arrastrando sobre un listado de posibles acciones que determinados personajes llevarán a cabo en los escenarios seleccionados.
Squeak
Squeak es un ambiente gráfico de programación que permite elaborar aplicaciones gráficas e interactivas de una manera sencilla. La herrmienta Etoys es un entorno informático para niños y orientado a objetos, basado en prototipos para su uso en la educación.
Hackety Hack
Hackety Hack es un ambiente de programación de código abierto basado en Ruby y especialmente recomendado para niños y adolescentes. Combina un IDE (Entorno de Desarrollo Integrado) con un sistema muy interesante de lecciones. La aplicación de escritorio multiplataforma también tiene integración con el sitio web, donde se pueden compartir lo que se ha aprendido, hacer preguntas o enviar comentarios.
Codea
Codea es un aplicación para iPad muy recomendable, que permite crear juegos y simulaciones de manera visual mediante un editor de código fácil de utilizar. Aprovecha las capacidades multi-touch o el acelerómetro del iPad para mediante editores visuales, poder arrastrar y pulsar para ejecutar acciones.
Codea se basa en un lenguaje de programación imperativo y estructurado llamado Lua
Este es un lenguaje sencillo y elegante especialmente indicado para iniciarse en la programación.
Kids Ruby
Kids Ruby puede considerarse como una evolución de Hackety Hack. Permite que los niños aprendan conceptos básicos de programación mediante un entorno gráfico muy atractivo.
Otra interesante opción basada en Ruby es Ruby for Kids
Codea es un aplicación para iPad muy recomendable, que permite crear juegos y simulaciones de manera visual mediante un editor de código fácil de utilizar. Aprovecha las capacidades multi-touch o el acelerómetro del iPad para mediante editores visuales, poder arrastrar y pulsar para ejecutar acciones.
Codea se basa en un lenguaje de programación imperativo y estructurado llamado Lua
Este es un lenguaje sencillo y elegante especialmente indicado para iniciarse en la programación.
Kids Ruby
Kids Ruby puede considerarse como una evolución de Hackety Hack. Permite que los niños aprendan conceptos básicos de programación mediante un entorno gráfico muy atractivo.
Otra interesante opción basada en Ruby es Ruby for Kids
Kodu
Kodu permite crear juegos de manera visual desde el PC y la videoconsola Xbox. Ha sido diseñado para enseñar a programar basándose en tres conceptos básicos: creatividad, resolución de problemas y narrativa.
Petit Computer
Petit Computer sirve para aprender conceptos de programación de una manera divertida y en formato portable mediante el uso de una aplicación compatible con consolas Nintendo 3DS o Nintendo DSi. Utiliza el lenguaje de programación BASIC como lenguaje para la iniciación en la programación.
Raspberry Pi
Raspberry Pi es una placa computadora (SBC) de bajo coste cuyo objetivo es estimular la enseñanza de ciencias de la computación en las escuelas mediante esta placa donde se puede instalar Linux. Su bajo coste y portabilidad la convierten en una herramienta indicada para el acceso al mundo de la programación por parte de niños con pocas posibilidades de acceder al mundo de las nuevas tecnologías.
LEGO MindStorms
Lego Mindstorms es un juego de robótica para niños fabricado por la empresa de juguetes LEGO, el cual posee elementos básicos de las teorías robóticas, como la unión de piezas y la programación de acciones, en forma interactiva.
La versión educativa se llama «Lego Mindstorms for Schools», en español Lego Mindstorms para la escuela, el cual viene con un software de programación basado en el entorno de programación gráfico Robolab
Snake Wrangling for Kids (Doma de Serpientes para Niños)
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 conceptos básicos de programación utilizando el lenguaje de programación Python como base. La versión original en inglés puede encontrarse también en Google code
La versión en español está realizada a partir de la inglesa que utiliza Python 3. A partir de ella, se han ampliado algunos apartados, 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.
Robomind
Robomind utiliza su propio lenguaje de programación llamado ROBO. Es un lenguaje de programación nuevo y sencillo que está diseñado para familiarizarse con las reglas básicas de las ciencias de la computación mientras que programas tu propio robot virtual. Además de introducirte en conocidas técnicas de programación, también te acerca a las áreas de la robótica y la inteligencia artificial.
Kodu permite crear juegos de manera visual desde el PC y la videoconsola Xbox. Ha sido diseñado para enseñar a programar basándose en tres conceptos básicos: creatividad, resolución de problemas y narrativa.
Petit Computer
Petit Computer sirve para aprender conceptos de programación de una manera divertida y en formato portable mediante el uso de una aplicación compatible con consolas Nintendo 3DS o Nintendo DSi. Utiliza el lenguaje de programación BASIC como lenguaje para la iniciación en la programación.
Raspberry Pi
Raspberry Pi es una placa computadora (SBC) de bajo coste cuyo objetivo es estimular la enseñanza de ciencias de la computación en las escuelas mediante esta placa donde se puede instalar Linux. Su bajo coste y portabilidad la convierten en una herramienta indicada para el acceso al mundo de la programación por parte de niños con pocas posibilidades de acceder al mundo de las nuevas tecnologías.
LEGO MindStorms
Lego Mindstorms es un juego de robótica para niños fabricado por la empresa de juguetes LEGO, el cual posee elementos básicos de las teorías robóticas, como la unión de piezas y la programación de acciones, en forma interactiva.
La versión educativa se llama «Lego Mindstorms for Schools», en español Lego Mindstorms para la escuela, el cual viene con un software de programación basado en el entorno de programación gráfico Robolab
Snake Wrangling for Kids (Doma de Serpientes para Niños)
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 conceptos básicos de programación utilizando el lenguaje de programación Python como base. La versión original en inglés puede encontrarse también en Google code
La versión en español está realizada a partir de la inglesa que utiliza Python 3. A partir de ella, se han ampliado algunos apartados, 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.
Robomind
Robomind utiliza su propio lenguaje de programación llamado ROBO. Es un lenguaje de programación nuevo y sencillo que está diseñado para familiarizarse con las reglas básicas de las ciencias de la computación mientras que programas tu propio robot virtual. Además de introducirte en conocidas técnicas de programación, también te acerca a las áreas de la robótica y la inteligencia artificial.
ALGODOO
Algodoo es un programa de ordenador que parece una aplicación de dibujo pero en el que influye la física...los cuerpos tienen peso, fricción, densidad...se puede manejar fluidos y jugar con la gravedad.
Parece un simple juego pero es divertidísimo.
Algodoo crea una nueva sinergia entre ciencia y arte.
Algodoo es un software único 2D-simulación de Algoryx Simulation AB . Algodoo está diseñado de una manera lúdica, dibujos animados, por lo que es una herramienta perfecta para crear escenas interactivas. Explora la física, construir inventos sorprendentes, diseño juegos guays o experimentar con Algodoo en sus clases de ciencias.Algodoo anima a los estudiantes y la propia creatividad, la capacidad y la motivación de los niños para construir el conocimiento mientras se divierten. Por lo que es tan entretenido como lo es la educación. Algodoo también es una ayuda perfecta para que los niños aprendan y la práctica física en el hogar.
Funcionalidad
Con Algodoo puede crear escenas de simulación utilizando herramientas simples de dibujo, como cajas, círculos, polígonos, engranajes, cepillos, aviones, cables y cadenas. Interactuar fácilmente con sus objetos al hacer clic y arrastrar, inclinación y sacudida. Editar y realice los cambios haciendo rotar, escalar, mover, cortar o clonación de sus objetos.
Los elementos físicos También puedes añadir más de física en la simulación como fluidos, resortes, bisagras, motores, propulsores, los rayos de luz, trazadores, óptica y lentes. Algodoo también le permite explorar y jugar con diferentes parámetros como la gravedad, la fricción, la restitución, la refracción, atracción, etc
Analizar y visualizar Para un análisis más profundo también puede mostrar gráficos o visualizar fuerzas, velocidades y el impulso. También puede mejorar su visualización, mostrando los componentes y los ángulos X / Y.
Escenas compartir - Algobox En Algobox, nuestra biblioteca de escenas con más de
50 000 escenas, puede guardar con facilidad y compartir tus creaciones con amigos o navegar y descargar otras escenas de usuario realizado. Algobox es de fácil acceso desde el interior Algodoo o desde este sitio web en escenas .
Con una amplia y activa comunidad , con la participación de los educadores, padres y niños se puede discutir y compartir sus pensamientos acerca de Algodoo.
Tecnología Algodoo se basa en las últimas tecnologías, desde Algoryx Simulation AB , para multifísica interactivos de simulación, incluyendo integradores mecánicos variacionales y métodos numéricos de alto rendimiento.
Algodoo funciona en Windows y Mac OS. Algodoo está optimizado para el Intel Classmate PC y sistemas de pizarra interactiva convertibles impulsados como SMART Board ®.
Es gratuito y la puedes descargar en este enlace http://www.algodoo.com/download/
Es parecido al PHUN pero este es gratuito.
MAGIC PEN
GOOGLE SKETCH UPSketchup es una herramienta fácil de usar para aprender a crear modelos 3D de casas, galpones, cubiertas, ampliaciones de casas, proyectos de carpintería e incluso naves espaciales.Puede añadir detalles, texturas y cristal a sus modelos, el diseño con precisión dimensional y situar los modelos acabados en Google Earth, compartirlos con otras personas mediante su publicación en la Galería 3D, o imprimir copias en papel. Google SketchUp (gratuito) es una gran manera de descubrir si el modelado 3D es adecuado para tí.La versión gratuita incluye estas herramientas: - Dibujo y modificación de la geometría: polígono, FollowMe, Offset, Modelo. - Construcción: Dimensión, cinta métrica, transportador, líneas de sección, capas, de área y cálculo de la longitud. Con estas herramientas podrás: - Dibujar, modificar, medir, rotar, y la geometría de la escala. - Colocar las rebanadas de la sección para ver y trabajar en el interior del modelo. - Añadir texturas pre-hechas a los modelos, o crear otros nuevos. - Añadir componentes predefinidos, como árboles, coches, puertas y ventanas, y las personas a sus modelos, o crear nuevos componentes. - Suavizar y alisar la cara. - Colocar sombras en tiempo real para cualquier lugar del planeta. - Simular la colocación de la cámara de cine. - Realizar rondas de inspección. - Crear giras de presentación. - Importar imágenes 2D (Jpg, Png, Tif,TGA, Bmp) y los modelos 3D (3 ds, Los dem. DDF, DWG,Dxf,SKP). - Exportar tus modelos en Google Earth. - Exportar imágenes 2D de los modelos (Jpg,Bmp,Png,Tif). - Imprimir tus modelos. - Crear programas adicionales utilizando el lenguaje de programación Ruby. SketchUp Pro es la herramienta de modelado 3D para profesionales del diseño, que permite a los profesionales del diseño explorar y utilizar conceptos de diseño complejos: · Los modelos de exportación en 3DS, DWG, DXF, OBJ, XSI, VRML y FBX formatos de archivo. · Exportación animaciones y paseos como archivos MOV o AVI. · El uso de modelado orgánico (Sandbox) y Film & Stage (de previsualización) herramientas. · Importar y exportar datos GIS. · Impresión y exportación de imágenes de mapa de bits con una resolución superior a la pantalla. · Recibir soporte técnico por correo electrónico gratuito para dos años después de la compra. · Utilice el software para fines comerciales (la versión gratuita está aprobado para su uso personal). |
Minecraft
Minecraft es un juego en el que creas un mundo en el que tu construyes tus casas, tus materiales , herramientas para recolectar trigo etc. y armas para cazar animales.Para crear tus materiales y herramientas puedes entrar http://minecraftwiki.es/Fabricaci%C3%B3n
Los jugadores construyen con cubos en 3D ( un poco como LEGO virtuales ) un mundo infinito , sin objetivos o niveles específicos para vencer .Los jugadores simplemente exploran, buscan y encuentran los recursos naturales necesarios , promueven la construcción y usan herramientas artesanales.
En el modo de supervivencia , los jugadores necesitan asegurar que encuentran comida para subsistir y cubrir otras necesidades , mientras que deben mantenerse también protegidos de los monstruos que les acechan y conviven en su mundo en busca de la primacía de las especies.
Pero en el modo creativo, el cielo es el límite , con infinidad de recursos y la salud, ni enemigos , y la capacidad de volar libremente por el mundo del juego.
Es un juego divertido, y una vez jugado , es fácil ver por qué ha conquistado plenamente la imaginación de los jugadores jóvenes y viejos. Pero también tiene el potencial de ser una herramienta de enseñanza muy eficaz .
Podeis encontrar mas información de su uso como herramienta educativa en este enlace: http://www.dispersium.es/recursos-educativos-para-minecraft/