¿Es bueno que un niño de 5 años aprenda a programar?
A veces, escuchamos a los padres quejarse de que sus hijos son buenos resolviendo problemas de cálculo, pero tienen problemas para resolver problemas de aplicación, especialmente problemas de aplicación difíciles. Esto se debe precisamente a la falta de pensamiento computacional. El pensamiento computacional es un proceso de pensamiento que puede describir de manera clara y abstracta un problema y expresar la solución al problema como un proceso de procesamiento de información. Si pensamos en nuestro cerebro como un superprocesador de retardo de información, descubriremos que utilizar el pensamiento computacional puede ayudarnos a resolver muchos problemas.
En el proceso de aprendizaje de programación, si los niños quieren usar código para construir un acorazado, deben usar diversos conocimientos matemáticos y la capacidad del pensamiento abstracto. Los niños deben usar la lógica para decidir qué parte del buque de guerra debe codificarse primero, si dibujar el barco primero o hacer que se mueva primero. Este proceso de pensamiento puede fortalecer su lógica y ayudar a los niños a desarrollar el pensamiento computacional.