I am adding some websites and fun things for students to do the help learn science. While they may not be book they are beneficial to learning and using with books.
The link I have added is a list from a teacher of science websites that are fun for children.
https://sites.google.com/a/halifax.k12.va.us/mrs-murrays-fourth-grade-science/just-for-kids-1
Brainpop is a great resource like books for students to learn science with vast numbers of videos it is great.