Why children need to make mistakes