Check out this web site for great science and other cross curricular teaching resources.
There are sections for 5 – 7 (Key Stage 1); 7-11 (Key Stage 2); 11-14 (Key Stage 3); 14 -16 (Key Stage 4) and 16 – 18 (Advanced level).
Other resources on the site include video games and short video clips for education which can be used for supporting various topics.
I have used some of the teaching resources for teaching 1:1, groups and whole class teaching. For example, as part of our rainforest study and of endangered species, I have used the Key Stage 2 ARKive School Museum teacher plans for hours of cross curricular fun activities.
Children find the video and games section good support for their homework.
Here is the link to the site: http://www.arkive.org/education/