Robert M. Gagne developed a hierarchical taxonomy of learning outcomes that organizes learning into different levels of complexity. The taxonomy includes signal learning, stimulus-response learning, chain learning, verbal association, discrimination learning, concept learning, rule learning, and problem solving. Each level builds upon the previous ones and involves more complex mental processes.