Resources for Virtual Teaching and Learning

Teachers and Parents: We have begun to collect a list of resources that we hope will help during this time of virtual learning. We will continue to add to this site so please check back regularly.


  • California Department Of Education: Resources that Support Distance Learning in new window

  • Teacher Created Materials

Over 4 weeks of daily practice activities are available as FREE downloads to supplement other at-home learning modules: in new window

And they have created and curated various quick videos with tips for keeping kids engaged and learning at home, in new window


  • Free Art Classes in new window


  • Center for Mathematics Achievement at Lesley Univ.

We at ⁦‪@Lesley_CMA⁩Opens in new window and ⁦‪@KyCenterforMath⁩Opens in new window have developed a caregiver resource list so families can support their children at home during this trying time. Please share with all you know (preschool-grade 5).…Opens in new window



  • NSTA is here to help with the resources you need (and can share with parents).

We are offering a free membership for 30 days, giving you free access to our collections of more than 12,000 resources; simply create an account here Opens in new window and start developing your own personalized digital learning experience.

In addition, you will find our Learning Center Collection of online resources Opens in new window , free and engaging NSTA Interactive eBooks+ Opens in new window , and weekly web seminars Opens in new window on a host of topics, including the April 15 web seminar on contemporary STEM education, which will be packed with resources and ideas for both teachers and parents.

Plus don't forget the NSTA Press free book chapters Opens in new window with lesson plans, curriculum ideas, and so much more, and free resources from our vendors here .

Physical Education

Virtual Field Trips

  • Virtual Field Trips (San Diego Zoo) in new window

  • Virtual Field Trip Washington D.C. in new window

Just Equitable and Inclusive Education


Use random meeting IDs.Opens in new window Do NOT host meetings using your Personal Meeting ID (PMI). Instead use Zoom random meeting IDs for meetings.

Lock your meeting.Opens in new window You can lock a Zoom meeting once it is started and all your expected participants have joined.

Require a passwordOpens in new window to join your meeting.

Manage participants in meetingsOpens in new window . As a meeting host, you can control who is admitted to your meetings, mute participants, put participants on hold, and more.

If you find yourself with a disruptive participant in your meeting, you can remove them. On the Zoom control panel, click on “Participants”, then select “More”, and “Remove” the participant.

Control screen sharing for participantsOpens in new window . The Zoom default allows only the host to share screens. Please only share the screen you select and when needed.