Página principal » Codificación » 5 mitos sobre enseñar a los niños a codificar

    5 mitos sobre enseñar a los niños a codificar

    Desde que quedó claro que la revolución digital de nuestra era es imparable., enseñando a la siguiente generación a codificar se ha convertido en una industria lucrativa; solo piense en aplicaciones de programación para niños, juguetes educativos y robots, los manuales relacionados, libros de pruebas, concursos, tutoría, etc..

    Pero lo que es menos evidente ¿Cómo se debe lograr el objetivo? - o Si necesita ser alcanzado en absoluto. Aparte de las preocupaciones pragmáticas, como qué lenguaje de programación enseñar primero, también es debatió si la codificación será realmente una habilidad necesaria para todos. Y si es así, con qué metodología para enseñar y hacer que los niños de hoy tengan éxito en el mundo futuro..

    Discutiendo la necesidad de enseñar codificación

    Algunos artículos tratan de educar a los padres sobre cómo criar al próximo Zuckerberg (Steve Jobs, etc.), mientras que otros recomiendan firmemente que no lo hagan. Los temores acerca de la futura incapacidad para el empleo de las personas que no pueden codificar también prevalecen, y también podemos encontrar artículos que nieguen que la codificación debe ser una habilidad ubicua en absoluto..

    Aunque la mayoría de estos artículos contienen mucha información útil y fueron escritos con buenas intenciones., Todo el tema sigue siendo una locura..

    El mundo está cambiando tan rápido, y el futuro es tan impredecible, que es difícil adivinar qué sería lo mejor, sin embargo, ciertamente hay conceptos erróneos que aparecen con frecuencia en discusiones sobre cómo enseñar a los niños a codificar.

    Mito # 1 - La programación comienza en la pantalla

    No siempre es la mejor idea pegar a los niños muy pequeños en las pantallas, especialmente a una edad en la que apenas pueden quedarse quietos. Afortunadamente, programacion no necesariamente tiene que empezar en la computadora.

    A una edad temprana, es más importante que los niños escoge una forma especial de pensar Eso es necesario para tener éxito en cualquier profesión que requiere lógica compleja y habilidades avanzadas de resolución de problemas, como la programación.

    La habilidad que ayuda a establecer los fundamentos de sus confianza creativa se llama alfabetización de invenciones, y puede practicarse desde una edad muy temprana al alentar a los niños a explorar y entender su entorno y para crear cosas nuevas.

    Como la mayoría de los niños nacen exploradores, no es una cosa difícil de hacer. En la mayoría de los casos es suficiente dejarlos jugar libremente y Anímalos a perseguir sus intereses..

    Si desea obtener más información sobre cómo la confianza creativa puede ayudar a sus hijos en su futura profesión, eche un vistazo al libro “Creando Innovadores” por Tony Wagner, un brillante profesor de Harvard.

    Mito # 2 - La codificación debe ser aburrida para los niños

    La codificación es solo aburrida para los niños si se les enseña de la misma manera que a los adultos..

    En estos días hay muchas herramientas geniales que utilizan. Técnicas atractivas y divertidas. Para enseñar programación para niños. Por ejemplo, los últimos usos de Swift Playgrounds de Apple rompecabezas interesantes y gráficos 3D inmersivos Introducirlos en conceptos de codificación paso a paso..

    Si los niños comienzan a aprender a codificar con una herramienta que se adaptó específicamente a sus necesidades, No tienen que aprender comandos y sintaxis al principio..

    Estas aplicaciones de codificación las hacen recoger la lógica en formas lúdicas e intuitivas, y pueden Avanzar gradualmente hacia el trabajo con código real..

    Mito # 3 - Necesitan comenzar a una edad muy temprana

    El problema aquí no se limita a debatir cuándo es la edad adecuada para que los niños comiencen a aprender a programar. También tenemos que hablar sobre qué tipo de actividades se pueden clasificar en programación.

    Los sitios educativos, como Code.org, tienen ejercicios para niños de 4 a 6 años de edad, que Mejorar sus habilidades computacionales y su lógica básica.. Sin embargo, la mayoría de las personas que visitan los sitios probablemente no consideren estos ejercicios como “programación”.

    En este artículo de Venture Beat, tres profesionales de TI dan tres opiniones muy diferentes sobre si vale la pena enseñar a los niños pequeños a programar. Sus puntos de vista diferentes provienen de sus diferentes definiciones de lo que es la codificación.

    En general, se puede decir, que incluso lenguajes visuales, como Scratch (recomendado para niños de 8 a 16 años), es difícil de comprender para la mayoría de los niños menores de la escuela primaria, a una edad antes de que puedan leer, escribir y usar con confianza operaciones matemáticas básicas.

    Además, la mayoría de los mejores programadores de nuestros tiempos aprendieron a codificar como un niño mayor o un adolescente, por ejemplo, Bill Gates comenzó a los 13 años, y Mark Zuckerberg estaba en sexto grado..

    Mito # 4 - Es posible elegir el idioma correcto

    Con qué lenguaje de programación es mejor comenzar, o si debería ser una “real” o un El lenguaje amigable para los niños también es un tema debatido..

    Si hablamos de lenguajes de programación que se usan en la vida real, podemos decir que es mejor comenzar con un lenguaje que tiene una sintaxis sencilla, como Python, o uno que Se ejecuta en todos los dispositivos sin problemas., como JavaScript (que se puede ejecutar en cualquier navegador web).

    Una cosa es segura, es imposible elegir el idioma correcto y, por lo tanto, no vale la pena enfatizarlo. demasiado.

    Ante todo, No hay una receta mágica que funcione para todos los niños.. Cada uno de ellos se enamorará de un lenguaje diferente, o no se enamorará de la programación, lo cual también es no una tragedia.

    Además, la industria de la tecnología cambia tan rápidamente que es casi imposible de adivinar. cual idioma será solicitado cuando los niños de hoy se vuelven adultos.

    A continuación, puede ver el Índice de la Comunidad de Programación TIOBE que indica la popularidad de los diferentes lenguajes de programación entre 2002 y 2016.

    Para cuando su hijo esté en el mercado laboral, este gráfico probablemente se verá completamente diferente, algunos idiomas pueden desaparecer y probablemente aparezcan nuevos..

    La programación es típicamente un campo que requiere aprendizaje de por vida, por lo tanto, lo más importante para los niños es Recoge la lógica y los conceptos que regresan en cada idioma..

    Además, en este mundo cambiante habilidades blandas, como la resolución de problemas, las habilidades interpersonales y de gestión de proyectos, son cada vez más importantes, por lo que es más rentable Enfoque de la programación desde una perspectiva holística. En lugar de aplicar rígidamente este o aquel lenguaje.

    Mito # 5 - En el futuro, todos tendrán que codificar

    En la era digital, la mayoría si no todos los trabajos cada vez más hacer uso de la tecnología. sin embargo, como El diseño de la experiencia del usuario también está prosperando., las personas que trabajarán en campos no técnicos, como marketing, educación, publicaciones o atención médica, probablemente no tendrán que codificar como parte de sus trabajos.

    Por lo tanto, no es una tragedia si su hijo simplemente no está interesado en la codificación, ya que todavía será posible tener éxito en otros campos.

    Pero ten en cuenta esto: La alfabetización digital será crucial para todos.. UNA persona alfabetizada digitalmente es alguien que puede:

    • con seguridad y confianza utilizar Diferentes dispositivos y softwares.
    • entender como se relacionan el uno al otro
    • tener un conocimiento seguro de cosas como publicación web, herramientas de comunicación en línea, búsqueda en Internet, procesadores de texto, hojas de cálculo, sistemas de gestión de contenido, redes sociales, editores de imágenes, software de productividad y muchos otros
    • y entender conceptos Como la privacidad en línea y los derechos digitales y las responsabilidades.
    IMAGEN: efaqt.com

    La alfabetización digital es más importante

    Programación, desarrollo web, administración de sistemas y otras habilidades de TI de nivel avanzado Normalmente no se les conoce como alfabetización digital.

    Por otro lado, una comprensión básica de la codificación puede seguramente mejorar la alfabetización digital junto con muchas otras habilidades, tales como Resolución de problemas, pensamiento crítico y lógica., así que es un genial cosa si los niños podrían aprender todo esto en la escuela.

    También se puede argumentar que La codificación básica debe enseñarse a todos los niños., Al igual que la lectura, la escritura y las matemáticas porque ¿De qué otra manera podemos saber si un niño es talentoso o no??

    E incluso si no van a terminar como programadores. Sin duda se beneficiarán del conocimiento.. Sin embargo, imaginar el futuro lugar de trabajo como un lugar en el que todo el mundo tendrá que ser programadores con fluidez (o tendrá que escribir código) es simplemente poco realista..