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