Check out this index of science fiction books that use decently accurate science that can be used for teaching astronomy and physics concepts. It was compiled by Andrew Fraknoi for the Astronomical Society of the Pacific.