¿Qué deberían aprender primero los estudiantes de primaria cuando aprenden programación?
En primer lugar, las matemáticas deberían ser mejores.
En segundo lugar, depende de si el niño está por encima del tercer grado o por debajo.
Si nunca antes ha estado expuesto a la programación, puede probar scratch primero para aprender Python.
Si su hijo aprendió la Olimpiada de Matemáticas, puede probar c++
No importa qué idioma, al principio aprendí los conceptos básicos de este lenguaje de programación, como cómo configurar variables, asignar valores, etc. Cuando alcance el nivel intermedio o superior, comenzará a involucrar algoritmos. El conocimiento básico previo no requiere que los niños tengan una gran comprensión matemática, pero cuando se trata de algoritmos, los niños deben tener ciertas habilidades abstractas.
Entonces, en la etapa básica, necesitamos dominar la expresión y el uso del formato fijo de gramática. En los niveles intermedio y avanzado, debemos pensar mucho en las relaciones lógicas entre los algoritmos y cómo aplicarlos de manera flexible.