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

That is correct. Children under 16 only require a birth certificate if coming by land ( by air everyone is requred to have a passport). They may use a copied version of a birth certificate but it must be a notarized to be accepted.

Please visit the governments website for any further details