La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - ¿Cuál es la necesidad de incorporar la programación infantil en los planes de estudio de las escuelas primarias y secundarias?

¿Cuál es la necesidad de incorporar la programación infantil en los planes de estudio de las escuelas primarias y secundarias?

Es necesario incluir la programación infantil en el plan de estudios de las escuelas primarias y secundarias, porque cuanto antes se cultive la capacidad de programación, mejor, porque está relacionado con la capacidad de una persona para controlar máquinas y la inteligencia artificial en el futuro. no endurecerá el pensamiento de las personas, sino que las capacitará para lograr conscientemente la rigidez y el trabajo repetitivo con las máquinas. 1. Actualmente, hay una gran escasez de talentos sénior en software, incluso en China. Aunque la base de profesionales del software es grande, es difícil encontrar programadores verdaderamente de alto nivel.

A principios del año pasado, un artículo de IEEE Spectrum (IEEE) comparó el desempeño de las carreras de ciencias de la computación (CS) en China, India, Rusia y Estados Unidos. Los resultados muestran que Estados Unidos está a la cabeza. La realidad es la misma. Las grandes empresas nacionales de TI se han enfrentado durante mucho tiempo al problema de la oferta insuficiente de talentos nacionales de alto nivel y tienen que dirigir su atención a Silicon Valley para introducir figuras destacadas a través de salarios elevados.

Un programador de alto nivel debe acumular suficiente experiencia en programación, especialmente en pensamiento computacional y diseño arquitectónico, y desarrollar buenos hábitos desde una edad temprana. Desde el simple programa "HelloWorld" hasta una obra maestra de sistemas operativos y compiladores, requiere el esfuerzo de innumerables programadores. La participación también ha resultado en generosos retornos de mercado. Por ejemplo, Bill Gates, Steve Jobs y Zuckerberg son apasionados de la programación.

2. El cultivo de la capacidad de programación no endurecerá el pensamiento de las personas, sino que las capacitará para realizar conscientemente trabajos rígidos y repetitivos con máquinas.

Nos maravillamos con el retorno automático del cohete Falcon de SpaceX y el acoplamiento automático de la cápsula espacial, la flexibilidad del robot Big Dog y la eficiencia de la maquinaria agrícola de tala y deshierbe. Detrás de esto están los resultados de ejercicios de pensamiento programados.

Descomponer una tarea compleja, fusionar algunos módulos repetitivos, abstraer todos los procesos que se pueden automatizar en programas y precipitar todas las funciones que se pueden convertir en herramientas. Este es el hábito de pensamiento que nos puede aportar la programación.

Con el mismo objetivo y el mismo esfuerzo, ¿por qué existen enormes diferencias en los logros entre las personas? En gran medida, depende de si algunas personas pueden dejar tareas repetitivas y no creativas a las máquinas y dedicar más tiempo a cosas clave que requieren avances creativos.

La capacidad de programación no solo refleja la capacidad profesional de las computadoras, sino que también refleja la capacidad práctica de la investigación de operaciones complejas. Cómo organizar el tiempo, cómo programar recursos, cómo paralelizar tareas y cómo prevenir riesgos.

3. Cuanto antes desarrolles habilidades de programación, mejor, porque esto está relacionado con la capacidad de una persona para controlar máquinas y la IA en el futuro.

Cuando los niños son muy pequeños, muchas veces les gusta hacer cosas repetitivas. Sin embargo, como educadores, no debemos permitir que los niños busquen satisfacción en cosas simples y las repitan durante mucho tiempo. En cambio, una vez consolidada una determinada habilidad, la dificultad debe aumentarse gradualmente para guiar a los niños a darse cuenta de que las tareas simples y repetitivas se pueden entregar a las máquinas y luego subirse a los hombros de las máquinas para correr hacia el siguiente desafío. La IA proporciona cada vez más comodidades a nuestras vidas, pero los humanos deberían ser los maestros de la IA, y no al revés.

4. La programación juega un papel de apoyo importante en el dominio de otras materias.

En la actualidad, ninguna industria puede prescindir del software. Es precisamente la inercia del pensamiento a largo plazo que separa el software de la industria lo que ha llevado a que China tenga una base débil en el campo del software industrial (como EDA, CAD, CAE y otros software) y sea controlado por otros. La importancia del software industrial para la industria industrial es precipitar el conocimiento profesional (Know How) en líneas de código, haciendo que este conocimiento sea más preciso y más fácil de automatizar y, en última instancia, formando una enorme herramienta de software para mejorar la productividad de la industria.

El dominio de la programación brinda a las personas de cualquier industria una ventaja única. Las cosas complejas y engorrosas de algunas industrias pueden resolverse con sólo unas pocas líneas de código. Este tipo de capacidad para resolver problemas es una ventaja para la carrera de cualquier persona.