Resources by Educational Level

These resources have been grouped by educational level, but be sure to look in other areas, because not all resources are grade level specific.

Gifted / Special Needs

Resources that support gifted and special needs students.

Early Learning / Preschool

Resources for young children (typically through age 4).

Kindergarten

Resources for kindergarten students (typically age 5).

Elementary School

Resources for students in grades 1-5 (typically ages 6-10).

Middle School

Resources for students in grades 6-8 (typically ages 11-13).

High School

Resources for students in grades 9-12 (typically ages 14 and up).

Thermo Spoken Here

Thermo Spoken Here has resources to help students understand beginning-level engineering thermodynamics.


| Resources for Students | Resources by Educational Level | Resources by Subject | Middle School | High School | Science

TVOKids.com - Free Educational Games

Free educational games for kids aged 2-11. Play over 150 free games! You can also download songs, wallpapers, flashcards, coloring pages, and more.


Basic Math | Coloring Pages | Flashcards | Games | Songs | STEM & STEAM | Resources for Educators | Resources for Students | Early Learning / Preschool | Resources by Educational Level | Kindergarten | Resources by Subject | Elementary School | Math | Reading | Social Studies

Typing Web

A free online typing tutor & keyboarding tutorial for typists of all skill levels. TypingWeb includes typing games, tests, and free official certification.


Certificates | Games | Tutorials | Typing | Resources for Students | Early Learning / Preschool | Computer Science | Resources by Educational Level | Kindergarten | Resources by Subject | Elementary School | Middle School | Health / Life Skills | High School

W3 Schools

Learn to build websites using HTML, CSS, JavaScript, SQL, and more. Simplified and interactive learning tutorials start from basic level and move all the way up to professional.


CSS | HTML | Java | Javascript | Programming | Python | SQL | Websites | XML | Computer Science | Resources for Students | Resources by Educational Level | Resources by Subject | Elementary School | Middle School | High School

Weather Wiz Kids

Children can learn about climate, clouds, thunderstorms, wind, rain, and more. There are also materials for teachers and parents to give them the right tools to teach kids about weather.


Meteorology | Weather | Resources for Students | Early Learning / Preschool | Resources by Educational Level | Kindergarten | Resources by Subject | Elementary School | Middle School | Science

Woo! Jr. Kids Activities

Educational resources for teachers and homeschoolers with math, reading, history, science and language arts printable worksheets, classroom ideas, and holiday activities.


Activities & Crafts | Printables | Resources for Educators | Early Learning / Preschool | Resources by Educational Level | Kindergarten | Resources by Subject | Elementary School | Middle School | Language Arts | High School | Math | Reading | Science

Youngzine - News and More for the Young

Children can learn about climate, ecosystems and solutions to problems using fun trivia, compelling visuals and videos.


Climate | Ecosystems | Games | Trivia | Videos | Resources for Students | Resources by Educational Level | Resources by Subject | Elementary School | Middle School | High School | Science

Zebra0.com

Zebra0 provides free step by step computer lessons and tutorials. There are tutorials from computer basics to specific programming languages.


Computer Basics | HTML5 | Java | Visual Basic | Computer Science | Resources for Students | Resources by Educational Level | Resources by Subject | Elementary School | Middle School | High School

We do not publish content that discriminates based on personal attributes such as age, gender, gender identity or expression, sex, sexual orientation, race, ethnicity, national origin, family status, marital status, disability, or medical or genetic condition.

© 2022 iamhomeschooling.com. All Rights Reserved.