There are four kinds of learning theories: behaviorism, cognitivism, humanism and constructivism. Behaviorism regards learning as a link between stimulus and response, a process of trial and error. Cognitivism is a process of brain processing on the basis of reflective behavior. Humanism is learning by need. Constructivism isThe understanding of learning situation, the changes in cognitive structure.