Most of seventh grade science focuses on life science but here is a really fun site for the physical sciences. It has simulations of activities like roller coaster building, electrical circuits, catapult building and more.
http://phet.colorado.edu/index.php