A difference between Piaget and Vygotsky is their views on childrens' private speech. Piaget believed that children should not do it and it should be discouraged. He thought that it did not help childrens' development. Vygotsky believed that private speech was very important to childrens' development. He believed that it was a way for children to talk out and learn better problem solving skills.