¿Qué piensa sobre enseñar a los niños en el sistema escolar público a aprender diseño y desarrollo web? ¿A qué edad y desde qué ángulo (arte, escritura, matemáticas y programación) sería mejor?

¡Necesito lanzar aquí! Durante el último tiempo, el blog de mi empresa ha estado investigando y escribiendo historias similares a este tema. Lo que se ha encontrado es que no siempre es el ‘objetivo final’ lo que importa cuando se enseña una materia. Es el proceso. El proceso en sí mismo enseña los principios de los niños y entrena sus cerebros para operar en múltiples situaciones similares.

Entonces, la idea de que no deberían aprender a codificar, solo porque ese código estará desactualizado para cuando se conviertan en desarrolladores web, o que no sean desarrolladores web, es errónea, en mi opinión.

Aprender a codificar es como aprender un idioma. Si lo mira de esa manera, puede deducir que los beneficios del multilingüismo también podrían aplicarse al código de aprendizaje (¿tal vez?). Es sistemático, organizado y predecible. Ayuda al cerebro a procesar complejidades y formular productos útiles a partir de ‘piezas’ de herramientas que se les dan.

También es crucial que STEM esté siendo reemplazado lentamente, o algunas veces introducido como STEAM. Esto significa que ART es importante en ciencia, tecnología, ingeniería y matemáticas. De hecho, sin él, puede tener un mal diseño y eso puede resultar en productos que son difíciles de adaptar por el usuario final. La idea detrás de STEAM es decir que la creatividad es necesaria tanto como los temas técnicos y de “corte directo”. Están interrelacionados y se pueden enseñar juntos. Esto afectará a la fuerza laboral de la generación futura. Consulte este artículo para obtener más información sobre STEAM: cómo el aprendizaje STEAM está cambiando las materias STEM y por qué es importante

Entonces, ¿cómo hacemos que STEAM sea práctico y no solo teórico? ¡Al hacer que los niños usen sus manos y HAGAN COSAS! Eso puede ser un desarrollo web seguro. Pero también puede ser con hardware, en el que se basa el software. Es por eso que Makerspaces se muestran como puntos de acceso educativos. Están mostrando a los niños cómo jugar con la electrónica, y usar tanto su conocimiento adquirido como los procesos creativos para producir soluciones … ¡o simplemente divertirse viendo cómo funciona realmente la tecnología! Vea este artículo para más información sobre la educación Maker: ¿Qué es el movimiento educativo Maker? ¿Cómo puede ayudar a la educación de los niños?

Entonces también podríamos preguntar, bueno, ¿debería enseñarse el arte en la escuela? El argumento aquí, nuevamente, es que no se trata necesariamente de enseñar arte por el arte. Se trata de las lecciones resultantes que los niños aprenden. Les ayuda a desarrollar ideas y procesos, incluso confianza en sí mismos, para poder aplicar al aprendizaje en otras materias. También es a menudo un aprendizaje autodirigido, que es muy importante para capacitar a nuestros hijos a convertirse en pensadores independientes para futuras carreras. Hacer arte implica mucho cerebro que los niños también necesitan desarrollar. Aquí hay más sobre ese tema: 3 razones cruciales para enseñar arte en las escuelas | por la escuela es fácil tutoría

En cuanto a la edad … eso puede suceder temprano. Los niños se están adaptando a la tecnología rápidamente. Pero no debería abrumarlos, creo.

¡Esto podría continuar! ¡Pero espero que esto ayude!

Después de leer las otras respuestas y reflexionar un poco sobre esto, creo que podría ser un interesante proyecto de clase multidisciplinaria en la escuela primaria o secundaria. Mirando hacia atrás en mi propia educación, este es el tipo de proyecto que podríamos haber hecho en sexto grado si la Web hubiera existido en ese momento.

En mi escuela tuvimos 2 clases de alumnos de 6to grado. La mayoría de las lecciones se llevaron a cabo en nuestro aula principal, pero fuimos a otra para música, arte y francés. Para lectura y matemáticas, nos dividimos en grupos más pequeños y, a menudo, nos reunimos con los grupos de la otra clase.

Pude ver al maestro principal a cargo de planificar el sitio y guiar la redacción del contenido y el código. El profesor de arte podría dirigir la parte de diseño. Quizás el tema del sitio podría ser algo que cubrirían en estudios sociales o ciencias. Su proyecto en esas áreas también podría centrarse en escribir lo que aprenden como contenido para el sitio. En la historia, podrían cubrir cosas como las comunicaciones, mostrando cómo la Web ha cambiado las cosas de una manera similar a la de la imprenta.

El proyecto podría ejecutarse durante un semestre completo y tocar todas las materias, y el sitio resultante podría demostrar no solo que aprendieron a crear un sitio, sino lo que aprendieron en otras materias a medida que avanzaban.

Por desgracia, también me doy cuenta de que no todas las escuelas tienen los recursos, ni todos los estudiantes están preparados para este tipo de proyecto a esa edad. Aquí en los Estados Unidos, la calidad de las escuelas varía considerablemente. Algunos ya no ofrecen arte. En otros, las habilidades de escritura de los estudiantes aún no estarían a la altura.

Pero sí creo que sería una forma interesante de vincular asignaturas y lograr que los estudiantes se interesen en trabajar juntos en un objetivo común.

Por mucho que me guste la sugerencia de Heidi a continuación y mi amor por todas las cosas tecnológicas, tengo mis dudas. En lugar de debido a la codificación / diseño web en sí debido a los pobres resultados / resultados educativos actuales (en los países occidentales). Nunca hemos dedicado tanta atención y financiamiento (a pesar de los recortes) a las habilidades educativas y de pensamiento que tanto hemos deseado. La era de la rendición de cuentas, la “locura por el ranking” y la “guerra” a su alrededor pueden habernos confundido un poco. Algunos parecen haber convertido la tecnología en un arma ideológica para lograr cualquier objetivo que consideren mejor (a favor o en contra). El aprendizaje es lo suficientemente difícil como es. ¿Nos estamos comportando como los modelos a seguir que deberíamos? Perdón por despotricar fuera del tema.

Creo que la clave no radica tanto en los recursos (PC, BYOD) sino en el uso que se les da, así como en la capacitación de los docentes y el diseño curricular (en la medida en que las escuelas pueden personalizarlo). No creo que se trate de planes grandiosos, iniciativas de gran tamaño (por ejemplo, le’ts blog / wiki, un proyecto en inglés o juegos de matemáticas) pueden hacer maravillas. Con la gran cantidad de material gratuito disponible (CC o no), los niños pueden comenzar desde bebés. Aprender a pensar en tecnología es importante, pero debe ser coherente con la aritmética, el razonamiento analítico, la comprensión lectora (también fuera de línea) y la escritura, por nombrar algunos. La tecnología es una herramienta educativa brillante, pero aún queda un largo camino por recorrer, particularmente si no podemos tomarnos un tiempo para reflexionar / repasar las habilidades y tenemos que seguir en esta interminable “lucha” como educadores, padres, partes interesadas, estudiantes etc.

Hay precedentes de este tipo de enfoques.
Enseñar más informática en las escuelas del Reino Unido paradójicamente resultó en una reducción en los estudiantes de Ciencias de la Computación. (No puedo encontrar la fuente de nuevo)

La escuela es un tema muy complicado, creo que tiende a matar la curiosidad, pero también lo considero uno de los principales pilares de la cultura y la civilización.

A quién le importa lo que yo piense, pongámonos filosóficos:
Las escuelas (e incluso las universidades) no están allí para enseñar profesiones, solo muestran el camino o dan las claves para el aprendizaje, y es bueno de esta manera.

Pero yo no soy un filósofo, así que pongámonos parabólicos:
Enseñe a un chico a codificar en JavaScript, y tendrá un trabajo por un par de años. Enséñele a pensar y ella será útil hasta que llegue la singularidad.

No creo que deba ser el plan de estudios principal. Las cosas en las que hacemos que todos los estudiantes pasen su tiempo deben ser cosas que serán beneficiosas tal como son.

Aquí hay dos casos: un estudiante se convierte en un desarrollador web profesional más tarde, o no lo hace.

Para el estudiante que se convierte en desarrollador web más tarde, probablemente necesitará completar un título universitario, lo que significa que para cuando ingresen a la fuerza laboral, cualquier desarrollo web que aprendieron en la escuela secundaria será totalmente obsoleto. Podría ser que verse obligado a aprender que la tecnología decrépita les mostró un interés que de otra manera no habrían descubierto, pero eso suena como un argumento para las asignaturas optativas de aplicaciones web, no para el plan de estudios básico. Todos saben que existen aplicaciones web, y la mayoría de los estudiantes no se convertirán en desarrolladores web.

Para el estudiante que no se convierte en desarrollador web, aún deberá contratar a alguien para cualquier aplicación web práctica. No podrán aplicar su conocimiento de “desarrollo web” en ningún sentido práctico.

Si la programación fuera parte del currículo de la escuela pública, tendría más sentido enseñarla como automatización, en lugar de “desarrollo web”. “Necesito hacer esto cien veces” es un problema mucho más común y manejable que “Necesito crear una aplicación web”. La automatización es una habilidad duradera, si se enseña con un enfoque en el agnosticismo lingüístico. Pero incluso esto es un tramo. Si hay espacio en el plan de estudios de la escuela pública, deberían pasarlo aprendiendo matemáticas, lógica y comunicaciones escritas. Esas cosas tienen una aplicabilidad duradera y preparan a los estudiantes para usar un lenguaje de programación más de lo que lo hará un sitio web de práctica hokey. La lógica podría incluir modelar el flujo de control, el procesamiento de señales, la lógica booleana y todo tipo de conceptos fundamentales que prepararían a un estudiante para manejar mejor la vida, desde administrar personas hasta negociar y escribir código de computadora.

Creo que es una gran idea y que claramente podría involucrar el aprendizaje de varias materias a la vez … Escritura / arte / diseño / marketing / matemáticas / programación.

Creo que el nivel de desarrollo sería casi al mismo tiempo que están listos para aprender a escribir varios tipos de ensayos (informativos, persuasivos, etc.). Para algunos que es octavo grado, para otros secundaria.

Al igual que en los antiguos proyectos de la feria de ciencias, esta es una excelente manera para que los estudiantes profundicen en un tema de su elección y presenten su aprendizaje a educadores, padres y compañeros.