Since classical conditioning only works with reflexes and operant conditioning is the same thing as dog training, even the behaviorists realized that something might be missing, so Bandura came up with social learning theory. This intuitively obvious theory says that people can learn by watching others rather than doing the target behavior themselves. To me, the most interesting aspect of Bandura's theory is that people learn behaviors even when they see the behaviors being punished. TV shows during the 1960's were not exactly intelligent or even entertaining, but they weren't the toxic waste that passes for programming today. Of course, all of the behaviorist theories have been criticized for placing too much emphasis on the environment.
Piagetian theory is important because it looks at children as active learners.
Piaget proposed four cognitive stages, which are adequately explained in your text. He used naturalistic observation of his own children and later did clinical interviews wherein he asked children of various ages why they answered a given problem in a particular way. His work stimulated a huge amount of research on children, but he has been criticized for assuming that no major cognitive changes happen after adolescence. Additionally, newer experiments have demonstrated that he underestimated the age at which his cognitive stages occur. In every chapter up through adolescence, we will cover Piaget's theory in detail.