La instrucción programada es una técnica de enseñanza autodidáctica donde el alumno aprende de forma activa a través de material didáctico. Se basa en reforzar los comportamientos correctos y descomponer la materia en pasos pequeños, con verificación y control del aprendizaje por el alumno a su propio ritmo.