¿Qué es la programación infantil?
La educación en programación infantil es un curso que cultiva el pensamiento computacional y las habilidades innovadoras de resolución de problemas de los estudiantes a través de cursos como programación, iluminación de juegos y programación de gráficos visuales.
Introducción a la educación en programación infantil:
La programación infantil es una asignatura de educación infantil que ha surgido en los últimos años. Pero la historia de su desarrollo se remonta a 1968, cuando Simon Papert, profesor del Instituto Tecnológico de Massachusetts (MIT), desarrolló un lenguaje de programación Logo específicamente para enseñar a los niños.
La función principal de este idioma es el dibujo. A lo largo de la década de 1980, miles de niños en todo el mundo fueron aprendiendo este idioma. Por ello, a Simon Papert se le conoce como el "padre de la programación infantil".
En mayo de 2007, Mitchell Resnick, alumno de Simon Papert, a partir de heredar la intención original del logotipo, lo mejoró en tres aspectos: operatividad, significado y sociabilidad, y diseñó una plataforma de programación Out of the Scratch. .
Después de que Scratch fuera lanzado al público, rápidamente se hizo popular en varias comunidades de interés en programación en todo el mundo. Hasta el momento, Scratch tiene una interfaz operativa en más de 40 idiomas y se utiliza en más de 150 países. Ha aportado una gran ayuda al desarrollo de la educación en programación infantil.
Características de la plataforma de programación Scratch:
Los usuarios no necesitan saber palabras en inglés, o no necesitan saber utilizar el teclado. Los comandos y parámetros que componen el programa se implementan a través de módulos en forma de bloques de construcción. Simplemente arrastre el módulo a la columna del programa con el mouse.
Scratch es una herramienta de programación gráfica desarrollada por el "Lifelong Kindergarten Team" del MIT y está abierta principalmente a adolescentes.
Actualmente existen la versión 1.4, la versión 2.0 (bloques de construcción de clonación agregados, bloques de construcción de expansión Lego y Makey Makey), la versión 3.0 (detección de video agregada, lectura de texto, traducción y otros bloques de construcción de expansión de descarga selectiva, y se agregaron bloques de construcción de expansión micro: bit y Lego mindstorms EV3). Cualquiera puede crear sus propios programas en cualquier versión.