Está en la página 1de 8

20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores


 miércoles, marzo 21, 2018

PARA PROGRAMADORES
Todo relacionado a la informática, redes, seguridad, programación y mas

Desarrollo De Software

Los 7 Mejores Lenguajes De Programación Para Niños


 marzo 7, 2018  .  Comment(0)

Compártelo

 Facebook  Twitter  Google+

Tabla de Contenidos [hide]

1 Los Mejores lenguajes de programación para niños 


2 Scratch
3 Blockly
4 Alice
5 Swift Playgrounds
6 Twine
7 LEGO Mindstorm Robotics
8 Kodu
9 Mas sugerencias

Los Mejores lenguajes de programación para niños 


La programación de computadoras es una carrera profesional en demanda y potencialmente lucrativa, por lo que en estos días los
padres pueden esperar que sus hijos crezcan para ser programadores de software.

Si quieres enseñar a tus hijos cómo programar, ¿dónde empiezas? Pruebe algunas de las herramientas y los lenguajes de
programación amigables para los niños en esta lista.

Scratch
Scratch es un lenguaje de programación gratuito para niños desarrollado por Lifelong Kindergarten Lab del MIT. El lenguaje gratuito se
complementa con tutoriales de inicio, instrucciones del plan de estudios para padres y una sólida comunidad de usuarios. Incluso hay
cartas que puede usar para aprender conceptos de programación de Scratch lejos de la computadora.

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 1/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

 

scratch

Scratch usa una interfaz visual de bloques para crear una experiencia más andamiada para niños (y padres). Apila componentes de
programación, como acciones, eventos y operadores.

Cada bloque tiene una forma que solo permite que se combine con un objeto compatible. Los “bucles de repetición”, por ejemplo,
tienen forma de “U” de lado para indicarle que debe colocar bloques entre el inicio y el final de un ciclo.

Scratch se puede usar para crear animaciones reales y juegos utilizando imágenes y personajes pre-poblados o cargando otros
nuevos. Scratch se puede utilizar con nuestro sin una conexión a internet. Los niños pueden opcionalmente compartir sus creaciones
en la comunidad en línea de Scratch.

Debido a que Scratch es gratuito y está bien respaldado, es una de las primeras sugerencias para la programación amigable para los
niños, y es fácil ver la influencia de Scratch en muchos otros lenguajes de programación amigables para los niños que se enumeran
aquí, como Blockly.

Edades sugeridas: 8-16

Requisitos: una computadora con Mac, Windows o Linux

Blockly
Blockly es el refinamiento de Google de Scratch utilizando la misma metáfora de bloques de construcción entrelazados, pero puede
generar código en varios lenguajes de programación diferentes. Actualmente, esto incluye JavasScript, Python, PHP, Lua y Dart. Eso
hace que Blockly sea un editor visual en lugar de solo un lenguaje de programación amigable para los niños.

Blockly

De hecho, puede ver el código a lo largo del costado de la pantalla mientras enlaza bloques, y puede cambiar los lenguajes de
programación sobre la marcha para ver la diferencia en la sintaxis del idioma para el mismo programa básico. Esto hace que Blockly
sea ideal para enseñar códigos a una amplia gama de edades, incluidos niños mayores y adultos que quizás no aprecien el gato y los
dibujos de Scratch más jóvenes.

Si esto parece una transición increíble de Scratch, Google está trabajando con MIT para desarrollar la próxima generación de Scratch
basada en la plataforma Blockly.

Blockly también se utiliza como la columna vertebral de Android App Inventor, que se puede utilizar para desarrollar aplicaciones de
Android que funcionen. MIT ha tomado el control de lo que solía ser un proyecto de Google.

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 2/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

Desafortunadamente, Blockly aún no está completamente desarrollado como Scratch, y no hay tantos tutoriales disponibles. Por esa
 
razón, estamos aumentando la edad recomendada o sugiriendo un mayor apoyo de los padres. Sin embargo, Blockly parece tener un
gran futuro como un robusto entorno de programación para programadores de todas las edades.

Edad sugerida: 10+

Requisitos: una computadora con Windows, Mac OS o Linux

Alice
Alice es una herramienta gratuita de programación 3-D diseñada para enseñar los conceptos de lenguajes de programación
orientados a objetos como C ++. Utiliza el enfoque familiar de bloques de construcción para permitir a los niños crear juegos o
animaciones programando movimientos de la cámara, modelos 3-D y escenas.

Alice

La interfaz de arrastrar y soltar y el botón fácil de “jugar” pueden ser un poco menos confusos para algunos estudiantes que la interfaz
desordenada de Scratch. Los programas, o “Métodos” en Alicia, se pueden convertir en un IDE de Java, como NetBeans, por lo que los
estudiantes de programación pueden hacer la transición de una interfaz de bloques de creación visual a un lenguaje de
programación estándar.

Alice es desarrollado por Carnegie-Melon University. El sitio web puede no parecer ingenioso, pero el programa aún se está
desarrollando e investigando.

Nota: si instala Alicia en una Mac, deberá habilitar la instalación yendo a Preferencias del sistema: Seguridad y privacidad: Permitir que
las aplicaciones se descarguen de: En cualquier lugar. (Puede cambiar su configuración de seguridad una vez que se complete la
instalación).

Edad sugerida: 10+

Requisitos: computadora con Mac, Windows o Linux

Swift Playgrounds
Swift es un lenguaje de programación utilizado para crear aplicaciones de iOS. Swift Playgrounds es un juego de iPad diseñado para
enseñar a los niños cómo programar en Swift. Esta es una descarga gratuita de Apple y no requiere ningún conocimiento previo de
codificación.

Swift Playgrounds 

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 3/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

La aplicación contiene una gran cantidad de tutoriales sobre diferentes comandos Swift diseñados, en este caso, para mover un
 
personaje llamado Byte a lo largo de un mundo 3-D. Aunque no se requiere conocimiento de programación, los niños necesitan saber
cómo leer los tutoriales y tener cierta persistencia para la resolución de problemas. El código de arrastrar y soltar elimina los errores
tipográficos, pero Swift Playgrounds no utiliza la interfaz de bloque entrelazado.

Una vez que su hijo sea competente en Swift Playgrounds, podrán comenzar a desarrollar en Swift.

Edad sugerida: 10+

Requisitos: iPad

Twine
Para los niños que están más interesados en crear juegos y contar historias y frustrarse con los detalles técnicos de la programación,
intente con Twine.

Twine

Twine es una aplicación gratuita de narración no lineal que es utilizada por usuarios de todas las edades, incluida una gran cantidad
de adultos y educadores. Con Twine no necesitas aprender ningún código. En lugar de enseñar a los usuarios cómo codificar, les
enseña cómo estructurar y presentar juegos e historias no lineales.

Las historias de guita consisten en páginas de texto e imágenes, como sitios web. La interfaz de diseño muestra las páginas
conectadas, cada una de las cuales se puede modificar con texto, enlaces e imágenes. Funciona especialmente bien para los juegos
tipo “elige tu propia aventura”, donde cada elección de jugador puede ir a una nueva rama de la historia.

Si bien esta aplicación no enseñará a los niños a programar, sí les enseñará muchas habilidades de planificación y diseño que son
vitales para los diseñadores de juegos y los narradores de cuentos. La aplicación está muy bien respaldada con una wiki de ayuda,
tutoriales y una comunidad de usuarios activa.

Puede crear historias de Twine en línea a través de la aplicación alojada o descargar una aplicación para editarla sin conexión.

Edad sugerida: 12+ (se recomiendan lectores fuertes)

Requisitos: Windows, Mac OS o Linux

LEGO Mindstorm Robotics


Otro enfoque para aprender a programar es observar la robótica. Muchos niños responden a la idea de programar cosas que
funcionan en el mundo real. Hay una gran variedad de kits de robótica e idiomas que puede usar para programarlos, pero el sistema
LEGO Mindstorms cuenta con una de las comunidades de usuarios más grandes y una aplicación de programación visual amigable
para los niños.

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 4/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

 

LEGO Mindstorm Robotics

Puede descargar el entorno de programación de forma gratuita, pero deberá tener acceso a un kit LEGO Mindstorms para que el
programa se ejecute. Eso no significa necesariamente que tengas que comprar uno. Algunas escuelas y bibliotecas públicas tienen
kits disponibles para uso de los estudiantes, o es posible que desee encontrar una Primera Liga LEGO cerca de usted.

El software de programación LEGO EV3 se puede ejecutar en tabletas y computadoras y utiliza una metáfora de bloque de
construcción (un bloque LEGO), al igual que Scratch y Blockly, aunque la versión de LEGO tiende a construir el programa de forma más
horizontal y se parece más a un diagrama de flujo .

Los estudiantes hacen combinaciones de diferentes acciones, variables y eventos para manipular sus creaciones de LEGO
Mindstorms. El lenguaje de programación es lo suficientemente simple para los niños más pequeños y sigue siendo un desafío para
los niños mayores e incluso para los adultos (una vez encontramos un evento de programación LEGO patrocinado por Google en una
conferencia de tecnología orientada a programadores).

Además del entorno de programación de LEGO Mindstorms, LEGO utiliza un kernel de código abierto de Linux que puede ser
modificado y programado por lenguajes de programación más tradicionales como Python o C ++.

Requisitos técnicos: el lenguaje de programación EV3 se ejecuta en Mac, Windows, Android e iOS.

Para ejecutar los programas (en lugar de simplemente depurarlos) uno o más robots LEGO EV3. (Hasta seis robots pueden estar
conectados en cadena para programas más complejos).

Edad sugerida: 10+ (los niños más pequeños pueden usar esto con más supervisión)

Requisitos: una computadora con Mac OS o Windows o una tableta con Android o iOS.

Kodu
Kodu es una aplicación de programación de juegos de Microsoft diseñada para Xbox 360. La versión de Windows es gratuita, pero la
versión de Xbox 360 cuesta $ 4.99. Los niños pueden usar la aplicación para explorar y diseñar juegos en un mundo tridimensional.

Kodu

La interfaz gráfica de Kodu es atractiva, y la programación de la versión de Xbox se puede hacer completamente desde el controlador
del juego. Si tienes hardware que lo soporte, Kodu es una opción más antigua pero sólida.

Desafortunadamente, no hay una versión de Kodu de Xbox One, y el desarrollo futuro parece improbable. Sin embargo, las versiones

de Xbox y Windows están completamente desarrolladas, por lo que es el único lenguaje de programación para niños “abandonado”

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 5/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

en esta lista.
 
Edad sugerida: 8-14

Requisitos: Windows 7 y abajo o Xbox 360

Para niños mayores, es posible que desee ir directamente a los lenguajes de programación estándar como Python, Java o Ruby. No se
requiere lenguaje de programación para niños. Khan Academy y Codecademy ofrecen tutoriales gratuitos en línea para comenzar a
programar.

Mas sugerencias
Los estudiantes de secundaria y secundaria motivados pueden intentar hacer mods de Minecraft. La interfaz del juego Unity 3D es otra
gran manera de saltar a la programación de juegos en 3D con una gran cantidad de recursos en línea disponibles.

Solo recuerde que la programación es inherentemente frustrante. Implica una gran cantidad de solución de problemas y prueba y
error. La mejor herramienta que los padres pueden proporcionarles a sus programadores en ciernes es una sensación de persistencia
y determinación.

Espero que te haya gustado este mega articulo sobre los 7 mejores lenguajes de programación para niños, déjanos tu comentario
para conocer tu opinión y si conoces otros lenguajes que debemos agregar a la lista, no olvides dejarlo en los comentario. Nos vemos
en un próximo articulo, gracias por leernos.,

Compártelo

 Facebook  Twitter  Google+

RELATED ARTICLES

Desarrollo De Software

Las 6 etapa de diseño de software


 febrero 27, 2018  .

Compártelo FacebookTwitterGoogle+ Las etapa de diseño de software Es bastante evidente que la tecnología se está acelerando a un
ritmo acelerado y que los humanos dependen cada vez más de ella para todo propósito. Y con cada nuevo día, el desarrollo de
software se vuelve cada vez más crucial ya que la demanda de software […]

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 6/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

 

Desarrollo De Software

¿Cómo mejorar la calidad de un software?


 abril 29, 2017  .

Compártelo FacebookTwitterGoogle+ El primer problema de la calidad es definirla. Hay muchas definiciones, pero mi preferida en el
contexto de la ingeniería de software es «adecuación al uso». Uno de los problemas de la definición es que es muy vaga pero,
paradójicamente, el propio hecho de ser tan vaga es lo que la hace útil. […]

Desarrollo De Software

Curso de fortran (El curso más completo)


 febrero 28, 2018  .

Compártelo FacebookTwitterGoogle+ Tabla de Contenidos1 Curso de Fortran (El más completo)2 Desarrollo temprano3 Normalización4
Completo y subconjunto Fortran5 VER LIBRO Curso de Fortran (El más completo) Curso de Fortran es un curso en pdf que debes leer si
quieres adquirir conocimientos sobre esta tecnología, un libro bien redactado y completo, que te fascinara y que te […]

 Clasificación de los lengu… Excelente libro kubernetes p…

Deja un comentario
Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comentario

I'm not a robot


reCAPTCHA
Privacy - Terms

Nombre *

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 7/8
20/3/2018 Los 7 mejores lenguajes de programación para niños | Para Programadores

Correo
 
electrónico *

Web

Publicar comentario

SOCIAL

Para Programadores
Me gusta esta página 88.230 Me gus

Sé el primero de tus amigos en indicar que te gusta


esto.

2017 eggnews | Eggnews by Theme Egg. Sobre Nosotros Política Contactos Mapa del sitio

https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 8/8