Cada vez más niños aprenden programación infantil. ¿Deberíamos seguir esta tendencia?
Hace algún tiempo, siempre había una animada discusión en el grupo de WeChat sobre un tema nuevo: la programación infantil.
Al principio era neutral y siempre sentía que estaba persiguiendo el viento. Además, mi hijo tiene muchas clases de interés, por lo que no le presta demasiada atención.
Una noche, llevé a mis hijos a conducir para comer. Después de que el automóvil arrancó, el software de navegación emitió un mensaje de voz: Preste atención a la seguridad al conducir de noche. Inesperadamente, las palabras de mi hijo sentado en la última fila me sorprendieron:
Debido a que este es un juicio condicional if Else, si el programa determina que no es de día, ejecutará el modo nocturno.
Inmediatamente negué con la cabeza y pasé a la última fila, miré al niño durante mucho tiempo y le dije: ¿Quién te dijo esto? Mi hijo dijo que fue porque la maestra le enseñó esto cuando jugaba un juego de programación con sus hermanos mayores en la casa de la tía de al lado.
Después de este incidente, poco a poco me fui aficionando a la programación.
1
¿Qué habilidades necesitarán más los niños en el futuro?
En los últimos días vi información sobre la promoción de la programación en el extranjero. En una entrevista, también se mencionó un hecho sorprendente: entre más de 39.000 desarrolladores entrevistados, 26 habían comenzado a codificar entre los países. edades de 5 y 15 años.
Ya hay 7 millones de niños en los Estados Unidos aprendiendo programación. Los estudiantes de primaria japoneses asisten a escuelas privadas de desarrollo de aplicaciones para aprender programación. El Reino Unido ha emitido regulaciones que exigen que los niños mayores de 5 años aprendan programación. Otros 16 países europeos han incorporado la programación a sus sistemas de enseñanza.
Incluso Israel ha incluido la programación como materia obligatoria en colegios y universidades, y exige que los niños aprendan programación desde el primer grado de la escuela primaria.
En mi país, la programación se ha incluido como curso obligatorio en las escuelas primarias y secundarias de Zhejiang, Beijing, Shandong, Jiangsu, Chongqing y otras provincias y ciudades.
El número de personas que compiten en la Olimpiada de Información es menos de 100.000 cada año
En comparación con la Olimpiada de Matemáticas, la tasa de victorias es mayor
El contenido de oro no es inferior en absoluto
Chen Jining, ex presidente de la Universidad de Tsinghua, también le dijo a Resnick, el padre de la programación infantil Scratch:
Lo que la futura sociedad china necesita son talentos creativos que Tiene un pensamiento lógico riguroso, puede hacer frente a los cambios y generar ideas únicas.
Siento cada vez más que lo más importante no es cuánto conocimiento enseñar a los niños. El conocimiento que usted enseña hoy puede no estar disponible en el futuro, y habrá más y más nuevos conocimientos. Aparecerá, ¿cómo puedes seguir enseñando a tus hijos sin descanso?
Por lo tanto, lo más importante es cultivar el espíritu de exploración, la capacidad de resolución de problemas y las habilidades de aprendizaje independiente de los niños.
2
¿Por qué los niños deberían aprender a programar y a qué edad deberían empezar a aprender a programar?
Después de haber estado expuesto a la programación por un tiempo, desde la perspectiva de mi propia experiencia y observación, hablaré sobre las razones por las que los niños necesitan aprender a programar:
gt; Razón 1: Dejemos que los niños sean los líderes del futuro, no los que se vean obligados a ser eliminados
Los próximos 10 años deben ser la era de la tecnología, y la tecnología está transformando varias industrias más rápido y más rápido. Por lo tanto, desde la perspectiva del futuro asentamiento de los niños, es absolutamente correcto cultivar el pensamiento tecnológico de los niños. La lógica subyacente de la inteligencia artificial es la programación. En el futuro, si los niños no entienden de programación, no podrán comunicarse con las máquinas inteligentes.
gt; Segunda razón: el inglés es el idioma que conduce al mundo y la programación es el idioma que conduce al futuro. Ambos son muy importantes.
Hoy en día, muchas familias lo dejan. sus hijos estudian en el extranjero y se dan cuenta de la importancia del inglés desde la escuela primaria como idioma universal, cuanto antes los niños estén expuestos al inglés, más familiarizados estarán. Estados Unidos, que actualmente es el lugar más popular para estudiar en el extranjero, cuenta con 30 colegios y universidades que ofrecen cursos de programación. El gobierno local también espera que cada vez más estudiantes puedan dominar las habilidades de programación y desarrollar las características de los colegios.
El expresidente estadounidense Obama
Lanza la actividad "La Hora del Código" para adolescentes
Una es en inglés, la otra es programación y la otra es permitir Una es dejar que los niños conduzcan hacia el futuro, por muy difícil que sea, seguiremos aprendiendo.
gt; Razón tres: ejercite la capacidad de pensamiento lógico de los niños, y la escuela primaria es el mejor período de iluminación.
"Programar el pensamiento (pensamiento computacional)" significa "comprender el problema y encontrar el camino". "El proceso de pensamiento consta de cuatro pasos: descomposición, reconocimiento de patrones, abstracción y algoritmo. A través de estos cuatro pasos, cada pequeño problema se examina individualmente, se piensa y se buscan soluciones, luego se centran en algunos nodos importantes, mientras que se ignoran los pequeños detalles para formar una idea de solución, finalmente, se diseñan y ejecutan los pasos: el problema; resolviendo.
Creo que la programación es lo más útil para el crecimiento, el modo de pensamiento eficiente y la perspectiva de hacer las cosas de los niños.
Al mismo tiempo, según la cognición educativa, los niños comenzarán a formar el pensamiento lógico abstracto alrededor de los 7 años, y todo el período de 7 a 12 años es el mejor período de formación para el pensamiento lógico abstracto. .
Por lo tanto, el mejor momento para aprender programación es en la escuela primaria, cuando los niños no tienen que cargar con tareas pesadas y pueden pensar de manera lógica y rápida, ayúdelos a dominar una habilidad que les servirá para toda la vida. en el momento adecuado.
gt; Razón 4: A corto plazo, la programación también es muy útil para los niños ahora
Hay muchos niños a mi alrededor que se han vuelto obedientes y proactivos en el aprendizaje después de aprender a programar. Mejorado. También hay muchos niños que han corregido sus hábitos descuidados y desarrollado hábitos cuidadosos.
También hay niños que han aprendido programación y han mejorado sus puntuaciones en inglés y matemáticas. O abre tu perspectiva divina y comienza a escribir tus propios juegos, deshaciéndote así del mal hábito de la adicción a los juegos.
Para aprender más sobre programación, también hay niños que han mejorado su planificación del tiempo...espera, hay demasiados casos,
Después de este, muchos padres y amigos Pregúntame, ¿qué más debo enseñar a mis hijos? Lo mejor es proporcionar algunas habilidades básicas que los niños necesitarán en el futuro.
Diré solemnemente: programación.
En esta era en la que la tecnología se desarrolla rápidamente y la IA puede convertirse en una amenaza potencial para la humanidad, debemos enseñar a los niños la habilidad de programar.
No les pido a mis hijos que cambien el mundo, ni quiero que se conviertan en ingenieros o científicos. Al menos, no podía ser un ignorante en esta área.
No quiero que mis hijos cuando sean mayores no puedan seguir el ritmo de los cambios de su época.
Y espero que los niños puedan seguir el ritmo de los tiempos, vivir con calma e incluso liderar los tiempos.
3
Algunas sugerencias para padres que quieren que sus hijos aprendan programación
1. El interés siempre es lo primero
Ninguno Cualquier hobby es Adecuado para todos, y lo mismo ocurre con la programación. La base para querer que los niños aprendan a programar es que estén interesados y dispuestos a intentarlo.
2. No estés demasiado ansioso por lograr un éxito rápido.
Aprender programación no es como aprender música, danza y arte, que tendrán resultados inmediatos. Para muchos niños, la programación les ayuda a ejercitar su pensamiento lógico, formar una visión sistemática y desarrollar su creatividad y sus habilidades para resolver problemas. Pero todos estos son sutiles y requieren un proceso de acumulación.
3. Puedes probar cursos en línea
Si quieres que tus hijos tengan una comprensión sistemática de la programación y vean cuáles son sus intereses, los padres pueden encontrar algunos cursos de capacitación en línea. Pruébalo, después de todo no es caro. Te sugiero que elijas basándose en dos principios.
Comprueba si existe un sistema curricular completo que permita a los niños seguir aprendiendo de forma sistemática. Hay cursos en el mercado que son "preparados" por algunas instituciones, pero en realidad sólo requieren que los niños hagan pequeños ejercicios una y otra vez. No tiene una buena relación calidad-precio.
La segunda mirada es si el curso de programación puede estar relacionado con otras materias, hacer eco de la educación temática de la escuela y mejorar el valor del aprendizaje por unidad de tiempo. Los niños no tienen mucho tiempo extracurricular después de la escuela. Si se pueden integrar otros conocimientos como matemáticas, lógica, geometría, física e incluso chino en el aprendizaje de programación, la rentabilidad del aprendizaje se puede mejorar enormemente.