Regalos de codificación para niños
Los padres chinos necesitan especialmente tomarse un tiempo para que sus hijos aprendan programación infantil, especialmente programación gráfica representada por Scratch. La razón es muy sencilla, principalmente dos puntos.
En primer lugar, dejar que los niños tengan una herramienta más para expresarse. Los niños son sin duda los más imaginativos. Desafortunadamente, a medida que crecen, la imaginación de la mayoría de los niños en China disminuye rápidamente debido a problemas en el sistema educativo. En cuanto a los medios para que los niños se expresen, no son más que contar historias, escribir ensayos y dibujar. Las herramientas de programación gráfica representadas por Scratch brindan otra posibilidad: usar Scratch para crear historias, animaciones, juegos y obras de arte interactivos. vívido, más interesante, más poderoso. ¿Me crees? Definitivamente me sorprenderá un poco tantos trabajos imaginativos en el sitio web oficial de Scratch (fue precisamente porque vi tantos trabajos geniales hechos por niños en el sitio web oficial que se me ocurrió la idea de hacer un clase de formación en programación infantil). Al mismo tiempo, este modo de expresión también evoluciona con los tiempos. A los niños de la generación posterior al 2000 se les llama “nativos digitales” y han estado expuestos a diversos dispositivos electrónicos desde la infancia. Pero si los niños sólo juegan y ven animaciones en estos dispositivos, no podrán crear nada con estos dispositivos.
Mitchel Resnick, el fundador de Scratch, lo dejó muy claro en un discurso TEDx. Mitchell contó una historia sobre cómo preparar un regalo para el Día de la Madre. Cuando decidió utilizar su propia herramienta de creación, Scratch, para hacer una tarjeta del Día de la Madre, primero quiso encontrar inspiración en el sitio web oficial de Scratch. Luego se sorprendió al descubrir que muchos niños usaban Scratch para crear varias tarjetas del Día de la Madre, lo que lo sorprendió y satisfizo mucho, porque esta es la razón por la que crearon Scratch: para permitir que los niños se expresen libremente.
¿Por qué deberíamos prestar tanta atención a dejar que los niños se expresen? Porque los tiempos han cambiado. De hecho, la popularidad de la programación infantil este año se debe en parte a la guerra de la inteligencia artificial. La mayor revelación de la guerra de la inteligencia artificial es que los humanos no pueden competir con las máquinas en el pensamiento lógico y la brecha será cada vez más amplia. Incluso el joven y genio jugador de ajedrez más inteligente, Ke Jie, de la humanidad, solo puede inclinarse ante el perro alfa, y mucho menos ante la gente común. Entonces, más de diez años después, cuando esta generación de niños crezca y entre en la sociedad, ¿con qué competirán con las máquinas? La única respuesta es la creatividad y la imaginación. Los niños están llenos de imaginación por naturaleza, pero debemos darles una salida a esta imaginación para que puedan expresarse y liberar su imaginación. Especialmente en el entorno chino orientado a los exámenes, muchos profesores ignoran las ideas de los niños por impotencia o sin querer. Incluso si los niños tienen ideas, no recibirán ningún estímulo ni retroalimentación en la vida, y poco a poco perderán sus ideas y su imaginación. Creo que lo mejor de Scratch es que reduce en gran medida el umbral para la creación de una manera que les gusta a los niños y los anima a compartir y crear basándose en otros niños. Si los niños dominan Scratch, al menos tienen una opción más para expresarse.
Mientras aprenden y crean, los niños no sólo aprenden lentamente a organizar y mejorar sus ideas, sino que también desarrollan su propia confianza en la creatividad, que es más valiosa que simplemente dominar las habilidades de programación. Si los padres eligen clases de formación, se recomienda elegir una institución que se centre en guiar la expresión de los niños en el aula.
En segundo lugar, en el proceso de aprendizaje de la programación infantil podemos desarrollar algunas habilidades que nos beneficiarán a lo largo de nuestra vida. En mi opinión, estas habilidades incluyen al menos "la capacidad de pensamiento lógico para analizar problemas", "la capacidad y forma de pensar para descomponer problemas complejos en otros simples y resolverlos", "la capacidad de depurar errores y el hábito de la paciencia y meticulosidad”, “en definitiva, demostrar la capacidad de expresar tu trabajo y la confianza para hablar en público”. Si el sistema curricular está diseñado científicamente y los maestros pueden guiarlo bien, también se pueden cultivar las habilidades de comunicación y cooperación en equipo de los niños, el pensamiento de diseño y el pensamiento computacional. La programación infantil es un proyecto poco común que puede cultivar la creatividad y la lógica de los niños. Afortunadamente, a los niños les gusta mucho. En más de medio año desde que comencé a impartir clases de capacitación en programación para niños, más los dos meses de impartir clases de experiencia en las etapas iniciales, he entrado en contacto con más de 100 niños. Es raro conocer a un niño que no esté fascinado por Scratch. A la mayoría de los niños les gusta Scratch casi a primera vista, por supuesto debido a la curiosidad natural de los niños, pero sobre todo por el diseño de Scratch. Es tan poderoso y simple, tan riguroso y vívido.
Con un poco de orientación, puede crear trabajos que entusiasmen y enorgullezcan a los niños. Es muy adecuado para que los niños aprendan a programar y cultiven el interés de los niños en aprender programación.
Para poder crear las obras que quieren, los niños deben tomar la iniciativa de aprender conocimientos relacionados con la programación y poder utilizarlos de forma flexible. Cuando domine este conocimiento, sus trabajos serán cada vez mejores y tendrá una mayor sensación de logro. La cantidad de retroalimentación que hay en el proceso es como "jugar". Una de las razones por las que a los niños les gusta jugar es el mecanismo de retroalimentación oportuna del juego. Cuanto más juegues, mejor serás y más experimentarás una sensación de logro y satisfacción. Este sentimiento te anima a jugar más y entrar en un ciclo positivo. El mecanismo de retroalimentación para el aprendizaje es mucho más débil. No importa mucho si aprendes o no a corto plazo. Tendrás que esperar hasta el examen para obtener una mayor retroalimentación. Aunque el ciclo de retroalimentación de la programación gráfica de Scratch no es tan bueno como el de los juegos, se puede producir un trabajo en cada clase, lo que es suficiente para motivar a los niños a seguir aprendiendo. En mi clase, los niños suelen estar ansiosos por aprender algo nuevo porque quieren implementar una característica interesante. Para jugar mejor a los juegos de rascar, los niños deben estudiar mucho. Cuanto más seriamente estudian, mejor juegan. Este proceso de aprendizaje activo de los niños les permite entrar en un círculo virtuoso similar a los juegos: "Cuanto más juegues, mejor, cuanto más aprendas, mejor, cuanto más aprendas, mejor, cuanto más juegues, mejor". "Esta experiencia juega un papel vital en el proceso de aprendizaje de los niños. Es muy valiosa. No necesito supervisar ni obligar a mis hijos a aprender, pero los niños toman la iniciativa de pedir aprendizaje. Me pregunto si los padres que están acostumbrados a la idea de que "a los niños no les gusta estudiar y juegan sin incitarlos a estudiar" se sentirán un poco halagados. De hecho, muchos padres consideran que aprender Scratch durante la clase es una recompensa para sus hijos.
. Debido a la feroz competencia y al sistema educativo, cuando los padres chinos consideran lo que quieren que sus hijos aprendan, a menudo utilizan como criterio "si es útil que sus hijos vayan a la escuela". Esto siempre ha hecho que los padres chinos sufran. mala fama de "utilitarismo", y también Deja que tus hijos crezcan un poco "anímalos a crecer". Muchos cursos de formación también están dispuestos a aprovechar la ansiedad y la mentalidad utilitaria de los padres, recalcándolos constantemente en su publicidad. Para atender a los padres, la promoción de la programación infantil enfatiza gradualmente los diversos beneficios que la programación puede aportar al aprendizaje futuro de los niños. No estoy de acuerdo con este enfoque. Este enfoque puede fácilmente hacer que los padres se vuelvan ansiosos por lograr un éxito rápido para ayudar a sus hijos a aprender a programar, lo que no favorece el crecimiento y los intereses de sus hijos. La razón por la que escribí este artículo para recomendar a los padres que dejen que sus hijos pasen algún tiempo aprendiendo programación infantil no es para hacer que sus hijos corran más rápido que otros niños, sino porque Scratch puede ayudar a los niños a expresarse y ayudarlos a desarrollar algunas habilidades que los beneficiarán. a lo largo de sus vidas.
Sin embargo, la realidad no es realmente optimista. Se puede decir que la educación en programación de los niños de China está completamente atrasada. ¿Cuál es el resultado de las estadísticas de Scratch? Esto muestra que el número de personas que aprenden Scratch en China es inferior a 200.000, mientras que las poblaciones de Estados Unidos y Reino Unido son mucho menores que las de China, pero hay casi 9 millones y 2 millones de estudiantes respectivamente. Por tanto, si tu hijo empieza a aprender Scratch, desde una perspectiva global, no es que sea más rápido que los demás, sino que no se queda atrás con respecto a otros niños. Todavía queda un largo camino por recorrer para promover el aprendizaje de programación infantil en China. Subo y bajo.