Piaget's theory has certainly influenced modern practice in teaching and learning. However, there is no firm evidence showing that children learn better using discovery learning. In a recent review Lazonder and Harmsen concluded that discovery learning with considerable input from teachers was the most effective way to learn, but it seems that input from others, not discovery per se, is the crucial element of this effectiveness. This means discovery learning is less effective than we would expect if Piaget's theory of learning was correct.