I will be student teaching in the fall so the informtaion I share comes from my experience observing and teaching some lessons in the classroom. I have also taught preschool for many years and I am a mom. Honestly, I think the best way to teach science is to incorporate it into everyday. My daughter and I go on walks outside and I talk to her and ask questions about what she sees and thinks. Just recently, we discussed the sun and moon rising and setting. She was asking why the sun goes away at night. So, I used the opportunity to explain the orbit of earth and I showed her pictures online. I used her interest and questions for a teaching moment. Unfortunately, I commonly hear that teachers do not have a lot of time during the day to teach sciene. So, it is so crucial for us to find ways to make it apart of the curriculum. Personally, I think the NSTA website is the greatest resource to use in order to find engaging activities that grab the students' attention. Also, I found a great resource called Generation Genuis. It is a science program with great ideas! The second grade teacher I will be student teaching with uses it in her classroom and loves it!
I wish you good luck in all your teaching endeavors!