Websites and articles:
Science lessons for the grades 6 to 8 covering physics, life sciences, earth sciences, and chemistry:

www.middleschoolscience.com


Science games for the classroom because students should be able to play:
middle school games


Biology resources for the classroom - videos, lectures, simulations, animation, lesson plans

Biointeractive


Interactive science simulations from the University of Colorado covering a variety of concepts

PhET


Science magic to to stimulate student interest in how things happen

Oakley Magic


Articles that look at error correction and video in Active Learning