Recomendado, 2020

La Elección Del Editor

Lenguajes de programación para niños que quieren aprender.

Programar un programa o un juego implica reunir las instrucciones, escritas en un lenguaje particular llamado lenguaje de programación.

Hoy podríamos probar una experiencia de programación básica con el logotipo de celebración que aparece en la página principal de Google (que aún se puede jugar en esta página), donde mover un conejo blanco en un camino y darle las instrucciones para el movimiento. .

Este logotipo celebra los 50 años del primer lenguaje de programación dedicado a los niños, llamado LOGO,

La ocasión de esta celebración brinda la oportunidad de hablar sobre los lenguajes de programación para niños que desean aprender y, a partir de los 8 años, para comprender los conceptos básicos de la programación y tener una ventaja para el futuro ( y tal vez incluso para encontrar trabajo).

Si bien los sitios de esta lista están dedicados y dirigidos a los niños, nada impide que aquellos que ya tienen la edad y estén vacunados los utilicen para aprender los conceptos básicos de la programación, por lo que es desalentador cuando abordan por primera vez los libros de estudio.

1) El primero de los lenguajes de programación para niños es Scratch, derivado del antiguo LOGO (que se remonta a los años 60).

Scratch ofrece una aplicación web interactiva en italiano para crear un juego de computadora.

Luego puede dibujar el personaje en sus diferentes posiciones, dibujar un fondo y luego usar los diversos comandos para hacer que se mueva y se mueva, ya sea de forma repetitiva o condicional.

Scratch utiliza una interfaz gráfica de bloques para crear una experiencia similar a las construcciones de Lego, donde los componentes de la programación, como acciones, eventos y operadores, se combinan.

Cada bloque tiene una forma que solo se puede combinar con un objeto compatible.

Scratch se puede usar para crear animaciones y juegos reales con imágenes y personajes listos para usar o cargar nuevos.

Se recomienda rascarse en niños de 8 a 16 años.

2) Blockly es también un sitio similar a Scratch donde puede programar un juego, utilizando una interfaz gráfica simple, donde puede juntar los diversos bloques que representan las instrucciones de los principales lenguajes de programación.

Blockly también usa bloques de construcción entrelazados que pueden producir código en diferentes lenguajes de programación: JavasScript, Python, PHP, Lua y Dart.

El código se puede ver a lo largo del lado de la pantalla mientras los diferentes bloques están conectados.

Blockly es una herramienta perfecta para enseñar códigos tanto a niños pequeños como a adultos mayores, incluidos adultos sin experiencia.

3) Tynker es una plataforma de programación adecuada para niños y principiantes, que le permite aprender a programar en Javascript y Pyton, a partir del enfoque habitual de la composición de bloques.

Tynker también incluye tutorías guiadas pagas y se usa en muchas escuelas de todo el mundo.

3) Alice es un software que le permite aprender programación en 3D, en particular lenguajes de programación orientados a objetos, como C ++.

Alice también utiliza los bloques de construcción para facilitar la comprensión de los niños para crear juegos o animaciones, con una interfaz de grag and drop.

También es posible programar movimientos de cámara, modelos 3D y escenas.

4) Twinery es un programa para crear juegos interactivos, como historias o libros de juegos de opción múltiple, que no se basan en la programación, pero son buenos para aprender las relaciones entre elecciones y consecuencias.

5) Microsoft Kodu es un programa de Microsoft que le permite aprender los conceptos básicos de programación jugando.

Lamentablemente, ya no se actualiza desde 2010, pero aún está disponible y se puede descargar gratuitamente.

Al ir a niveles más avanzados, también puede aprender a programar jugando con cursos y desafíos interactivos en sitios como Code Academy o Code Combat, que no son especialmente adecuados para niños, pero están bien para todos los que quieran iniciar el camino del programador.

Top