La taxonomía de Bloom clasifica los objetivos educativos en seis niveles jerárquicos de complejidad creciente: conocimiento, comprensión, aplicación, análisis, síntesis y evaluación. Cuando los educadores desarrollan programas, deben tener en cuenta estos niveles y ayudar progresivamente a los estudiantes a avanzar desde los más básicos hasta los más complejos.