For my primary friends, I love this post on teaching rocks and soil in a kindergarten classroom. There are so many terrific ideas! You must check out kindergartenkindergarten.com!
Also, Little Miss Hypothesis has a great post and product for rocks on her blog.Technology Ideas
Looking for a computer activity? This Rocks Interactive Activity looks fantastic! I've also used Rocks and Soils from the BBC website, which includes an activity, reading page, and quiz.
My class last year made a little music video of themselves singing the Rock Cycle Rap.
Rocks and Minerals Flashcards from Ryan Murphy
Rocks Concept Map from Ashleigh
Rocks Review Jeopardy from NatalieP
Rocks Vocabulary Cards from Kammy Hanson
Fossils Center from Math and Science with TLC
Science Penguin Resources
Earth Science Interactive Notebook
Earth Science Vocabulary Resource Packet
SW5: Rocks and Fossils
I hope this helps you with your planning! Check out my other Teach It! posts with ideas and resources for other science topics.