Some of these educational websites may charge a fee for usage.
PBS Learning Media
Smithsonian Learning Lab Discover, Create and Share.
Gooru Learning Selects the web’s best resources, and compiles them into collections.
Power My Learning Provides math, language arts, science, social studies, art, music activities.
Super Teacher Worksheets
Spanish / Español
- Duolingo Duolingo makes learning a language fun. Earn points for correct answers, race against the clock, and level up.
- Spanish Simply Stories for emerging spanish speakers/readers.
- Online Free Spanish A fun way to learn español.
- Homeschool Aventuras Lesson plans and more!
- Spanish Playground Pre-school, K-6 cirriculum and online activities.
Research and Activities
Online educational content
What’s That Bug?
You guessed it.
National Gallery of Art: Kids Art Zone
Interactive art that you can make online.
Library of Congress
Free access to U.S. historical records
The Internet Archive
Digital library of free books, movies, music, audio clips and more!
Cool Tools for Schools
Best of web 2.0 multi-media tools/programs
Teaches about Native American cultures
California Coastal Records Project
Aerial photographs of the California coast
Electronic kits, robotic kits, test equipment & more!
How Stuff Works
Discovery channel show’s interesting answers to common questions
Online geography quizzes, random trivia
Cool free online health resource
Children’s Literature Network
Connect to literature for children and teens.
Animated educational website
Math, reading and lots of games
Targeted to the Kindergarten thru Grade Six age group
Newspaper Clipping Generator
Create an online newspaper clipping.
(PBS) Videos, games and muppets
School Library Media Kids!
- Lyrical Learning Promoting scientific literacy through song.
- Putumayo Kids The website has free printable teaching guides, song lyrics and maps.
- Callirobics Handwriting exercises set to music to improve eye-hand coordination and fine motor skills.
Free Typing Tools
- BBC: Dance Mat Typing A fun way to learn touch typing
- Learn to Type Grade, track, and report on students’ progress in real time.
Computer Science & Coding