Академический Документы
Профессиональный Документы
Культура Документы
miércoles, marzo 21, 2018
PARA PROGRAMADORES
Todo relacionado a la informática, redes, seguridad, programación y mas
Desarrollo De Software
Compártelo
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.
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.
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).
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.
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.
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
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
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
RELATED ARTICLES
Desarrollo De Software
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
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
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 […]
Deja un comentario
Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *
Comentario
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
2017 eggnews | Eggnews by Theme Egg. Sobre Nosotros Política Contactos Mapa del sitio
https://postparaprogramadores.com/lenguajes-de-programacion-para-ninos/ 8/8