These are DV Connect family recommended resources. If you have an amazing science resource that you would like to share, please click here to contribute to this page.

Videos: Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history and more.

BrainPop and BrainPop Jr: DV Connect Sponsored Resource.

Bill Nye the Science Guy

Brain Games

Mystery Science

Books (most of these resources can be found in the Educator Library):

Anything by Steve Spangler, Lawrence Hall of Science, Eyewitness or National Geographic

Tinker Lab


Slow Science:



Online Resources:

Exploratorium Lesson Plans:  Hungry for fresh, exciting science activities based in amazing phenomena? Science Snacks are hands-on, teacher-tested, and use cheap, available materials. Satisfy your curiosity without ever getting full.

Natural History Museum:

Coding Resources:

Tynker: Learn to code and mod Minecraft with Tynker’s easy-to-learn, visual programming courses. Tynker makes it fun to learn computer programming.

Scratch: Designed by MIT students and staff in 2003, Scratch is one of the first programming languages we’ve seen that is created specifically for 8-to-16-year-olds. Originally a multi-platform download, Scratch is now web-based and more accessible. Students use a visual programming language made up of bricks that they drag to the workspace to animate sprites. Various types of bricks trigger loops, create variables, initiate interactivity, play sounds, and more. Teaching guides, communities and other resources available on the website will help instructors get started. You don’t have to be a programming expert to introduce Scratch — we learned right along with the students!

Hopscotch: Hopscotch is an app that lets you design, code, and share your own art & games.

Daisy the Dinosaur: From the makers of Hopscotch, Daisy targets the youngest coders. The interface is similar to Hopscotch but much simpler. There is only a dinosaur to move and only basic functions to use, but for your younger students, this is an excellent introduction to programming.

Cargo-Bot: Cargo-Bot is another game that teaches coding skills. On each level, the objective is to move colored crates from one place to another by programming a claw crane to move left or right, and drop or pick up. The game was actually programmed on an iPad, using a touch-based coding app called Codea, which is based on the programming language Lua. Elementary students will learn the logical thinking required to eventually do “real” text-based programming using Lua — but Lua is not for young learners. For elementary students, stick with Cargo-Bot.

The Foos: Kids learn computer programming and have fun playing The Foos, a visual programming game designed for young learners from K to 3.