Do children need passports? I have read in several places that they only need a birth certificate?

That is correct.  Children ages 16 and under only require a birth certificate.  They may use a copied version of a birth certificate but it must be a notarized to be accepted at all ports of entry.