La programación educativa establece las pautas de actuación para un proyecto de enseñanza-aprendizaje. Al programar, se considera qué y cómo deben aprender los alumnos, teniendo en cuenta sus intereses y necesidades. Programar tiene ventajas como ahorrar tiempo, adaptarse a características culturales y ambientales, y mejorar el aprovechamiento de recursos. Las características de una programación incluyen ser dinámica, flexible, creativa, sistemática e integradora. Existen diferentes tipos de programación según la duración (c