El documento presenta la planificación por bloques curriculares para la materia Fundamentos de Programación en primer año de bachillerato. Incluye los objetivos educativos del año y del módulo, un bloque curricular sobre algoritmos y programas con destrezas, criterios de desempeño, estrategias metodológicas y recursos. También incluye una evaluación con preguntas de opción múltiple sobre lenguaje C++ y programación.