No dejes que tus hijos aprendan a programar.
Al principio era neutral y siempre sentí que estaba persiguiendo el viento. Además, mi hijo tiene muchas clases de interés, por lo que no les presto mucha atención.
Una noche, llevé a mis hijos a cenar. Después de que el automóvil arranca, el software de navegación emite un mensaje de voz: Preste atención a la seguridad al conducir de noche. Inesperadamente, las palabras de mi hijo en la última fila me sorprendieron. Dijo:
Debido a que este es un juicio condicional if Else, si el programa determina que no es horario de verano, ejecutará el modo nocturno.
Inmediatamente lancé mi cabeza hacia la última fila, miré al niño por un largo rato y le dije, ¿quién te lo dijo? Mi hijo dijo que era porque la maestra me enseñó esto cuando mi hermano mayor, mi hermana y yo estábamos jugando juegos de programación en la casa de la tía de al lado.
Después de este incidente, poco a poco me fui enamorando de 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 programación extranjera. En una entrevista, también mencioné un hecho sorprendente: de los más de 39.000 desarrolladores entrevistados, el 26% comenzó a codificar entre los 5 y los 15 años.
Siete millones de niños en los Estados Unidos ya están aprendiendo programación. Los estudiantes de primaria japoneses van a escuelas privadas de desarrollo de aplicaciones para aprender programación. El Reino Unido ha introducido 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 en Israel, la programación figura como una materia obligatoria en los colegios y universidades, lo que exige que los niños aprendan programación desde el primer grado de la escuela primaria.
En China, 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.
Menos de 654,38 millones de personas participan cada año en la Olimpíada de la Información.
En comparación con los Juegos Olímpicos, 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 es alguien que sea lógico, reflexivo, capaz para afrontar los cambios y generar ideas únicas. Talento creativo con ideas.
Siento cada vez más que lo más importante no es cuánto conocimiento enseñar a los niños. El conocimiento es infinito. Los conocimientos que usted enseña hoy pueden publicarse en el futuro y habrá conocimientos más actualizados. ¿Cómo puedes seguir enseñando a los niños?
Por lo tanto, es muy importante cultivar el espíritu de exploración, la capacidad de resolución de problemas y la capacidad de aprendizaje independiente de los niños.
2
¿Por qué los niños deberían aprender a programar? ¿A qué edad deberían empezar a aprender?
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:
& gtRazón 1: Deje que los niños se conviertan en el futuro. Un líder, no uno forzado.
Los próximos 10 años deben ser una era de ciencia y tecnología, y la tecnología transformará varias industrias cada vez más rápido. Por tanto, es completamente correcto cultivar el pensamiento tecnológico de los niños desde la perspectiva de su futuro asentamiento. 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 máquinas inteligentes.
& gtRazón dos: el inglés es el idioma que conduce al mundo y la programación es el idioma que conduce al futuro. Ambos son importantes.
Hoy en día, muchas familias envían a sus hijos a estudiar al extranjero, y estos se han dado cuenta de la importancia del inglés desde la escuela primaria. Como lengua global, cuanto antes se expongan los niños a ella, mejor se adaptarán. En la actualidad, el 30% de los colegios y universidades de Estados Unidos, el destino más popular para estudiar en el extranjero, han abierto 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 y universidades.
El expresidente estadounidense Barack Obama
lanzó la actividad "La Hora del Código" para adolescentes.
Uno es inglés, el otro es programación, uno es para permitir que los niños accedan al mundo y el otro es para permitir que los niños accedan al futuro. Por muy difícil que sea, seguiremos aprendiendo.
& gtRazón 3: Para ejercitar la capacidad de pensamiento lógico de los niños, la escuela primaria es el mejor período de iluminación.
El "pensamiento computacional" es el proceso de pensamiento de "comprender el problema y encontrar el camino", que consta de cuatro pasos: descomposición, reconocimiento de patrones, abstracción y algoritmo. A través de estos cuatro pasos, examine, piense y encuentre soluciones para cada pequeño problema respectivamente; luego, concéntrese en algunos nodos importantes e ignore los pequeños detalles para finalmente diseñar los pasos, implementar y resolver el problema;
Creo que la programación es de gran ayuda para el crecimiento de los niños y para cultivar formas eficientes de pensar y perspectivas laborales.
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. Toda la edad de 7 a 12 años es el mejor período para la formación del pensamiento lógico abstracto.
Entonces, el mejor momento para aprender a programar es en la escuela primaria. Creo que ayudar a los niños a dominar una habilidad que les servirá para toda la vida cuando sus tareas no son pesadas y su pensamiento lógico es rápido, significa hacer lo correcto en el momento adecuado.
& gtRazón 4: A corto plazo, la programación también es de gran ayuda para los niños de hoy.
Muchos niños a mi alrededor se han vuelto obedientes y su iniciativa de aprendizaje ha mejorado después de aprender a programar. Todavía hay muchos niños que se han deshecho de su descuido y han desarrollado hábitos cuidadosos.
También hay personas que han aprendido inglés de programación y han mejorado sus puntuaciones en matemáticas. O abre la perspectiva de Dios, comienza a escribir juegos tú mismo y deshazte del mal hábito de la adicción a los juegos.
También hay niños que han reforzado su planificación del tiempo para aprender más a programar... Espera, hay demasiados casos.
Después de eso, muchos padres y amigos me preguntaron, ¿qué más debería aprender para mis hijos? Lo mejor es tener algunas habilidades básicas que el niño deberá tener en el futuro.
Digo solemnemente: programación.
En esta era de rápido desarrollo tecnológico, la IA puede convertirse en una amenaza potencial para la humanidad, y necesitamos enseñar a los niños habilidades de programación.
No le pido a mi hijo que cambie el mundo, ni quiero que se convierta en ingeniero o científico. Al menos, no podía ser un ignorante a este respecto.
No quiero que mis hijos sean incapaces de seguir el ritmo de los cambios de los tiempos cuando crezcan.
Y espero que mis hijos puedan seguir el ritmo de los tiempos, vivir con calma e incluso liderar los tiempos.
Tres
Algunas sugerencias para padres que quieren que sus hijos aprendan programación.
1. El interés siempre es lo primero.
Ningún hobby es adecuado para todos, y lo mismo ocurre con la programación. La base para 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 o 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 cultivar la creatividad y la capacidad de resolución de problemas. Pero éstas son sutiles y requieren un proceso de acumulación.
3. Puedes utilizar cursos online para probar el terreno.
Si quieres que tus hijos tengan un conocimiento sistemático de la programación y vean cuáles son sus intereses, los padres pueden probar algunas clases de formación online, que al fin y al cabo no son caras. Recomiendo elegir en base a dos principios.
Ver si existe un sistema curricular completo que permita a los niños seguir aprendiendo de forma sistemática. Hay algunas instituciones en el mercado que "montan" cursos, pero en realidad son sólo para que los niños hagan pequeños ejercicios una y otra vez. No tiene una buena relación calidad-precio.
El segundo es si los cursos de programación pueden relacionarse con otras materias, hacerse eco de la educación de las materias 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.