I don't think such a thing exists, though it would be handy! School breaks vary so much depending on region of the country. Generally, most of March and the first few weeks of April get a lot of grade school children at sea since it's inevitably someone's spring break week.
Smooth sailing,
Luisa Frey Gaynor
Family Cruise Editor