¿Qué plataforma de educación en línea tiene el mejor valor para aprender a codificar para niños?

Todo eso depende de algunos factores.

  1. ¿Cuál es tu definición de valor en este caso? ¿Valor monetario o educativo?
  2. ¿Qué edad tiene el niño y cuál es su nivel de interés en la programación?
  3. ¿El niño es técnicamente inclinado?
  4. Además, “mejor” es un término relativo y está abierto a muchas interpretaciones en lugar de respuestas definitivas.
  5. ¿Qué nivel de codificación está buscando para que el niño aprenda? ¿Las matemáticas subyacentes de los algoritmos? ¿gráfico? interactivo y atractivo?

Dicho esto, y no emitir juicios sobre ninguna otra respuesta con respecto a lo que otras personas puedan pensar que es el “mejor” valor, un buen lugar para comenzar sería uno o algunos de los siguientes

  • Ir más allá de una hora (cada niño merece una oportunidad)
  • Tynker | Codificación para niños (Tynker)
  • Cursos gratuitos de codificación para niños (Pluralsight es una de las plataformas educativas más conocidas para el autoaprendizaje, y para adultos generalmente cuesta $ 500 por año para una suscripción, pero el enlace proporcioné puntos para cursos gratuitos dirigidos a niños)

Si desea realizar más investigaciones por su cuenta, realice una búsqueda de los cursos de “Codificación para niños” de MOOC (cursos masivamente abiertos en línea). Estas son las clases que con mayor frecuencia se ofrecen en línea de forma gratuita por las principales instituciones educativas de todo el mundo, y abarcan todos los temas imaginables, y para personas de todas las edades, desde niños hasta niveles de estudio de maestría y doctorado. Las instituciones incluidas, entre otras, son Cambridge, Harvard, MIT, University of Queensland, etc.

Dos de los sitios web más conocidos que ofrecen estos cursos son:

  • edX
  • https://www.coursera.org/

En particular, encontré un artículo en el blog de EDX sobre un curso de codificación para niños que parece haber tenido éxito Aprendiendo a codificar en una edad temprana. EdX visita Cambridge Friends School.

Puedes inscribirte en el curso gratuito en Scratch dentro de la publicación del blog, pero he incluido el siguiente enlace para facilitarte un poco las cosas.

Programación en Scratch


Espero que esta información le ayude o, al menos, le indique la dirección correcta hacia lo que está buscando. ¡Buena suerte!

Dependiendo de la edad y los intereses del niño:

Para edades de 5 a 7, recomiendo ScratchJr. Esta es una aplicación para iPad / Android que les permite a los niños aprender conceptos básicos de codificación (eventos, secuencia de comandos, bucles, llamadas a funciones) al hacer animaciones, historias y juegos simples. Deberá iniciar a su hijo con alguna orientación sobre cómo usar la aplicación, y YouTube puede proporcionar esto. También mire los ejemplos que vienen con el programa. Son bastante ilustrativos.

Para edades de 8-10, intente Scratch. Este es un entorno de codificación visual, basado en bloques, desarrollado por MIT, que se adapta muy bien a los juegos y animaciones, que son los tipos de proyectos favoritos de los niños. Hay tutoriales integrados en el sitio (en el lado derecho del entorno de desarrollo), y YouTube proporcionará opciones más avanzadas. Me gustan los videos Invent With Scratch de Al Sweigart.

Otra alternativa para mayores de 8 años es Minecraft Modding. Modding regular con Java es demasiado confuso para la mayoría de los niños, pero me gusta LearnToMod.com, que también está basado en bloques. Hay tutoriales e insignias incorporados en el sitio, y el equipo de LearnToMod tiene un canal de YouTube activo. (Nota: esta es la única de mis recomendaciones que no es gratis)

Después de los 10 años, querrán hacer una “codificación real” (nota al margen: creo que los lenguajes de codificación de los niños SON la codificación real, pero la mayoría de los niños y los padres no los ven de esa manera). Puedes apuntarlos a Codecademy, Khan Academy, Javascript Code Monster o tu otro sitio de codificación para principiantes favorito.

Además, como puede deducir de mi respuesta, creo que YouTube es la mejor plataforma educativa en línea para cualquier cosa y todo. Pero primero debes elegir lo que estarás aprendiendo, y espero que esta respuesta te ayude con eso.

iLoveCoding es un video basado en screencasts de javascript. Las lecciones de screencast pueden ser básicas o avanzadas, y muchas son tales en las que construimos aplicaciones y juegos reales. Un producto terminado.

La ideología es que aprendes haciendo, copiando, siguiendo.

Así que la expectativa es que usted va a aprender, copiar y seguir la lección para internalizar la capacitación. (Es amigable para principiantes)

Hay lecciones en iLoveCoding para construir cosas prácticas como

Crea tu propio juego de serpientes con Javascript (Parte 1 de 3) | iLoveCoding

Aplicación de calculadora de construcción con Javascript puro | iLoveCoding

Sencilla aplicación para hacer con Javascript puro | iLoveCoding

Aplicación StopWatch con Javascript puro | iLoveCoding

Rock Paper Scissor App con Javascript puro | iLoveCoding

Es importante que conozca los conceptos básicos de un lenguaje como Javascript para seguir las lecciones prácticas anteriores.

Si no lo haces, es cuando tomas el curso intensivo de 14 días / lista de reproducción para aprender lo básico rápidamente.

Una vez que conozca los conceptos básicos, inmediatamente lo pondremos en práctica al construir algo genial, con los ejemplos anteriores.

Listas de reproducción de curso de choque como:

Aprende Javascript en 14 Días | iLoveCoding

Aprende HTML y CSS en 14 días | iLoveCoding

Espero que esto haya ayudado. Feliz codificación 🙂

Dependiendo de sus objetivos y situación, la edad del niño, los servicios gratuitos o de pago, la codificación de bloque o sintaxis, los juegos o los proyectos, son algunos de los criterios que puede tener en cuenta al evaluar una plataforma.

Teniendo esto en cuenta, puede explorar la lista de sitios web de codificación para niños por Edutechpost

Para niños más pequeños, puedes comenzar con

Programming for Kids – Aplicaciones de Android en Google Play