Why would a nearsighted child be wearing glasses for reading?

Crossed eyes. Nearsightedness implies ability to see up close only. Possible explanations for a nearsighted child to wear glasses while reading are that he/she is either actually farsighted and cannot see up close, or has a strabismus that causes one eye to turn out. In the latter case, glasses force the child to focus harder, which causes the eye to turn in.