Este documento presenta una guía para docentes sobre algoritmos y programación en la educación escolar. Explica que el desarrollo de habilidades de pensamiento de orden superior como la solución de problemas y la creatividad son fundamentales en la educación actual. Señala que la programación de computadores puede ser una buena herramienta para ayudar a los estudiantes a desarrollar estas habilidades al involucrarlos en el análisis de problemas, la selección de representaciones y el monitoreo de sus propios procesos de pensamiento. Además,