This one is very good for science and other subjects for all levels of primary. You can do it in the Computer’s lab or in the class if there is a computer. It reads aloud what is written, so is good for pronunciation.
Easy, but useful to learn simple vocabulary about science. It has many sections and I find really interesting the one called “For Curiours Kids”. It could be fine for cicle mitjà and cicle superior.