Online Resources for Grades 7-12
Gr 7-12 ebook database
Free audio book databases
A running list of book events for all ages.
Facebook Group: Stuck Inside
Ideas and Activities for being stuck inside
Browse by age group and find great information on history, science, people, places, animals…everything!
Crash Course YouTube Channel
Check out the playlists for past courses in physics, philosophy, games, economics, U.S. government and politics, astronomy, anatomy & physiology, world history, biology, literature, ecology, chemistry, psychology, and U.S. history.
Videos on Social Studies, Psychology, ELA, Sociology
Adventure 2 Learning
Lesson plans, resources, and more through Grade 8
Create an account, choose the ‘monthly’ option, and input code LEARN60 for free 2 months
Virtual Museum Tours
Learn Algebra 1 with a series of short videos
American Archive of Public Broadcasting
Access to thousands of historic public television and radio programs.
Explore visual data of America with maps through the ages
Brings readers and writers closer together through interactive video masterclasses, downloadable activities, and other writing resources
Gale In Context: High School
Supports student papers, projects, and presentations while empowering the development of critical thinking and problem-solving skills with content aligned to national and state curriculum standards.
Gale In Context: College
interdisciplinary content that reinforces the development of skills such as critical thinking, problem-solving, communication, collaboration, creativity, and innovation.
Hour Of Code
Tutorials for learning to code for all ages
Individuals that sign up for free home version accounts can master their math facts for free.
Big History Project
Journey through nearly 14 billion years of history in this self-guided, six-hour version of Big History.
Online homeschool curriculum
Online learned for all ages with livestreams and further resources
Better World Ed
A Learning Unit about Coronavirus — evolving weekly and even daily
Simulations and virtual labs for biology topics including evolution, ecology, and cellular energetics.
Games and learning activities for K-8 grade
Questions? Program ideas? Contact Courtney Allen, Senior Youth Services Librarian, at 508-528-3380 x5 or email [email protected]