Resources for Online Learning

Engage your students with scientifically accurate virtual labs—free today and always!

Our open educational resources have been funded by the National Science Foundation and other private and federal granting agencies, and developed by curriculum experts—so you know you can trust them in your classroom!

Use them now in your virtual classroom!

Watch a short video about this.
  1. Search by subject area or try a particular keyword—from atom to convection, DNA, or volcano
  2. Share a resource with your students by clicking its “Assign or Share” button, copying the shareable URL, then pasting it into an email, Google Classroom, Schoology, or other learning management system.

This is an easy way to get started fast!

Find Free STEM Resources

Or sign up for a free account to create classes, assign activities, save student work, track student progress, and more.

  1. Register for a teacher account at
  2. After logging in, create a class by clicking Add Class under Classes in the left-hand navbar
  3. Find and assign resources for your students
  4. Send your students to to create accounts using your class word. Or create accounts for them.

Need a hand? Please email