El tema de la programación está unido de manera muy estrecha al de la resolución de problemas. Para trabajar este tema en las aulas, de manera muy lúdica y sencilla, se está utilizando el lenguaje de programación Scratch.
Según la wikipedia “Scratch es un entorno de aprendizaje de lenguaje de programación, que permite a los principiantes o personas sin sentido de la programación, obtener resultados sin tener que aprender sentencias o lenguajes de programación. Scratch está escrito en Squeak (una implementación libre de Smalltalk-80), a partir de la versión 2.0 el código es reescrito en actionscript (Adobe Flash). En Scratch todos los objetos, gráficos, sonidos y secuencias de comandos pueden ser fácilmente importados a un nuevo programa y combinados en maneras permitiendo a los principiantes conseguir resultados rápidos y estar motivados para intentar más.“. Fué desarrollado por el Media Lab del MIT ( Instituto Tecnológico de Massachussets).
En este vídeo se explica qué es y cómo se utiliza Scratch.
Desde esta lista de reproducción de Youtube se puede acceder a un minicurso de scratch para niños.
