Enseñar a los niños la forma de código será sin lugar a dudas tener un poco de imaginación, ya que no sólo es un tema bastante complejo, pero los maestros también tienen que lidiar con la capacidad de atención limitada de los alumnos en edad escolar primaria. Entonces, ¿qué técnicas se están utilizando actualmente en las escuelas y son eficaces? GraphicsUsing gráficos pueden ser una gran manera de hacer que la programación atractiva para los estudiantes más jóvenes, sobre todo porque ablanda los aspectos más complicados de las tareas. Por ejemplo, la sustitución de variables con las imágenes que es lo que un montón de juegos y herramientas en línea hacen, hace que el proceso resulte menos matemática y por lo tanto más atractivo para algunos niños. Los niños también son más propensos a ser contratados durante más tiempo si están trabajando con animaciones para crear su código y hace que toda la actividad menos desalentador. Algunos programadores profesionales no abogar por una técnica tal argumentando que es mejor para introducir a los niños a los lenguajes de programación desde una edad temprana. Ciertamente, la enseñanza del idioma real es valioso, pero la introducción de los niños a los gráficos y de pasar a usar el lenguaje es potencialmente más potente. Inicialmente, es importante establecer un interés en la codificación para los niños pequeños; es poco probable que usted será capaz de hacer esto con cifras por sí solas. Utilice la codificación de burlarse thingsThe manera más fácil de hacer la programación relevante y accesible para los niños pequeños es para ponerlo en un contexto que entienden y disfrutan. Animar a los niños a escribir programas para crear animaciones, gráficos, juegos o simulaciones es mucho más probabilidades de recibir retroalimentación positiva de tener que crear un programa para resolver problemas matemáticos. Con el tiempo, tendrán que utilizar la programación para las tareas diarias, algunos de los cuales será menos emocionante que la creación de su propio juego, pero esto es mejor dejarlo hasta que tienen buena técnica y comprenden plenamente todo lo que están haciendo. Juegos y animaciones también proporcionan una gran cantidad de posibilidades de edición y mejora tales como el cambio de colores, diseño o estilo. Al crear algo que realmente se utilice o desee compartir con sus amigos, los niños son más propensos a pasar tiempo a perfeccionar y ajustar su programa hasta que vean los resultados que desean. No hay quizás nada más motivador para un niño que la sensación de logro que obtienen de haber hecho su propio game.It es importante que los niños se dan cuenta de la importancia de la programación y son capaces de ver lo que puede lograrse mediante la escritura de un código preciso y lógico. La belleza de la codificación es que el desarrollador puede ver inmediatamente el efecto que sus cambios tienen en el programa. Por ejemplo, si están tratando de cambiar el color de una animación, se puede decir al instante si su código es correcto, con sólo mirar la animation.Ultimately, los maestros tendrán que usar su propio juicio y encontrar tareas de codificación que sean apropiados para la edad y las capacidades de sus alumnos. Mientras que definitivamente se requiere un enfoque matemático y lógico a la programación de enseñanza en algún momento, tal vez sea más fácil de introducir a los niños más pequeños a los fundamentos de una manera más clara. Con el nuevo plan de estudios de iniciar los niños en la codificación de la etapa clave 1, habrá un montón de tiempo para que los niños progresan a técnicas más avanzadas a lo largo de su educación.