NeoK12 This is a website with a variety of science topics. It includes short video clips, activities, and even the ability to create presentations.
Geography & Geology for Kids Here you can read and find interactive activities for Rocks and Minerals. You can also read, view pictures, and find interactive activities for Weathering and Erosion.
Rock Hounds View these animations that will show you how the three different kinds of rocks are formed.