Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Fairfax County logo

Homework Resources

Resources to help you study, write reports, do homework and more.


Good Starting Points

You may also like Online Science Resources.

  • Exploratorium
    The Exploratorium, a museum in San Francisco, offers online activities where kids can play, discover and explore a variety of science topics.
  • How Stuff Works
    Articles, illustrations and videos provide objective "explanations of how the world really works".
  • Jefferson Lab
    Practice taking Virginia SOL science and math tests, read scientists' answers to common and interesting science questions, watch Frostbite Theater science videos to see experiments with liquid nitrogen, static electricity and more, and play games and puzzles to help understand science topics.
  • Science News for Students
    Designed for upper elementary and middle school students, the site offers news stories and features on timely topics.
  • Science Projects

    • Science Buddies
      Use the Topic Selection Wizard to help you select a science fair project based on your interests or browse more than 1000 project ideas in many areas of science. The Science Fair Project Guide offers information from getting started through communicating your results.
    • SciStarter
      Are you curious about science? Citizen Science can help you find a project or event. Get "hands-on" experience that can make a difference in our world.
    • Steve Spangler Science
      If you need a science fair project idea or just want to try some fun science experiments, look at these interesting activities.
  • Scientific American In-Depth Reports
    Special reports on timely topics include articles, podcasts and videos.
  • SciTech Daily Review
    This site lives up to its claim of providing informed, thought-provoking coverage of scitech issues. Voluminous in scope, it offers a solution to the "I have to write a report about a science article" assignment.
  • Thomas Jefferson HS for Science and Technology — STEM Resources
    Explore sites offering activities and games for science, technology, engineering, and mathematics.

Animals and Biology

  • Biology4Kids
    Covers cells, microorganisms, plants, invertebrates, vertebrates and animal systems.
  • Bug Guide
    An online resource devoted to North American insects, spiders and their kin, offering identification, images and information.
  • Crash Course Biology
    This course taught by Hank Green is based on the AP Biology curriculum and includes several sessions on introductory anatomy. For more in-depth information on anatomy, watch Green's Anatomy & Physiology Crash Course which is based on an introductory college-level curriculum.
  • Dino Directory
    Search dinosaurs by name, timeline, geographic location or body shape. Sponsored by the British Natural History Museum.
  • Encyclopedia of Life
    The vision of this free online encyclopedia is to document all of the living species on Earth. Learn about plants, animals, fungi and bacteria. Images, sounds and videos are available for some of the species.
  • Endangered Species
    • Endangered Species Program
      The U.S. Fish and Wildlife Service provides profiles of species included on the Federal list of endangered and threatened wildlife and plants. The site also provides lists of "how many and which" species are in particular categories as well as maps by U.S. state or territory.
    • Wildlife Factsheets
      Factsheets on endangered species in North and South America, Europe, Africa, the Middle East, Asia, Australia, the Arctic and Antarctica, and habitats (such as coral reefs, grasslands, wetlands, etc.) Information is provided by Defenders of Wildlife, an organization dedicated to wildlife conservation.
  • Human Body — DK Findout!
    Learn all about the amazing human body including bones, brain and nerves, heart and blood, senses and more.


  • Biology of Plants
    Elementary school students can learn about plant parts, pollination, how plants make food and more.
  • Native Plant Information Network
    Affiliated with the Lady Bird Johnson Wildflower Center (established in 1982), this site's purpose is to make available scientifically accurate information on native plants of the United States. You can search by scientific or common name, or by state. Information includes description, color photo, distribution and habitat preference, endangered status and bloom calendar.
  • Plants Database
    Maintained by the U.S. Department of Agriculture. Offers names, checklists, identification information, distributional data, etc. Also provides links to global plant checklists; conservation fact sheets; and information on threatened and endangered plants searchable by family, genus or state.

Environment and Ecology

  • Biomes
    • Biomes Around the World
      Elementary school students can explore rainforest, tundra, taiga, desert, temperate and grasslands biomes as well as freshwater and marine ecosystems. Provided by the Missouri Botanical Garden.
    • Major Biomes of the World
      Factual, college-level presentation of the global distribution and structural characteristics of eight major biomes. Site created and maintained by Radford University.
  • Energy Kids
    Sponsored by the U.S. Department of Energy, the information on this site is suitable for elementary school students and covers a range of topics. The Energy Basics section includes global sources and uses of energy and tips on how to save energy. The Energy History area contains timelines and brief biographical profiles of scientific pioneers in the field. A glossary offers hypertext cross references to additional explanatory materials.
  • Field Guide to Fairfax County’s Plants and Wildlife
    A guide to some of the common plants and animals that are likely to be seen in neighborhoods, schoolyards, parks and other outdoor areas of Fairfax County.

Astronomy and Space Exploration


  • Chem4Kids
    Covers the basic concepts of chemistry related to matter, atoms, elements, reactions and biochemistry.
  • Crash Course Chemistry
    Hank Green teaches this course which is based on the 2012 AP Chemistry curriculum and includes a few episodes on organic chemistry.
  • Crash Course Organic Chemistry
    This course covering the chemistry of carbon uses your knowledge of general chemistry and takes it to the next level. It is hosted by Deboki Chakravarti who has a Ph.D. in Biomedical Engineering and now works as a science writer/communicator.
  • Periodic Table of the Elements
    Provided by Los Alamos National Laboratory's Chemistry Division.


  • Earthquakes for Kids
    On this informative site one can investigate earthquake factsheets, find science project ideas, research "today in earthquake history," read about careers in geophysics and learn about the science of seismology.
    Offers articles and news on various geological topics, a geology dictionary, career information and teacher resources. Includes a collection of U.S. state maps and satellite images as well as country maps paired with Landsat images.
  • NASA Climate Kids
    Games, activities and articles help kids in upper-elementary grade levels understand the story of our changing planet.


  • Crash Course Physics
    Dr. Shini Somara covers AP Physics 1 & 2 to help you understand how the universe works. Produced in collaboration with PBS Digital Studios.
  • Physics Central
    Read about current research in physics, try physics experiments and get your physics questions answered by a physicist. Provided by the American Physical Society.
  • The Physics Classroom
    Developed by a high school physics and chemistry teacher for beginning physics students, this site covers basic physics topics and includes "Check Your Understanding" sections.


  • NOAA SciJinks — All About Weather
    What causes a thunderstorm? How do snowflakes form? Learn the answers to these questions and more. Topics include weather; hurricanes and storms; clouds, water and ice; tides and oceans; atmosphere; seasons; satellites and technology; and space weather. See the glossary to explore weather terms. For upper-elementary and middle school students. From NASA's Jet Propulsion Laboratory.
  • Owlie Skywarn
    Kids can learn about weather and safety from the National Weather Service.
  • Weather History and Data Archive
    Type your zip code, city, state, airport code or country to find historical weather information for a specific date.

Computer Science

  • CODE
    Learn the basics of computer science using drag and drop programming. The "Hour of Code" programs are designed for students of all ages and include characters such Moana, Anna and Elsa, or worlds such as Minecraft and Star Wars. The site also features a 20-hour course which introduces core computer science and programming concepts.
  • Crash Course Computer Science
    This course taught by Carrie Anne Philbin is based on the AP Computer Science Principles curriculum as well as introductory college-level material.
  • Scratch
    Program your own stories, games and animations and share your creations. Provided by MIT Media Lab.
  • Tinkercad
    Create 3D designs with this free software that you can use in your web browser.


  • Crash Course Engineering
    See how engineers identify problems and try to solve them. Dr. Shini Somara teaches this course based on introductory college-level material and includes multiple disciplines including civil, mechanical, chemical and electrical engineering.
  • Cyberchase
    Learn engineering with the Cybersquad as you explore activities, play games and watch videos in this site based on the PBS "Cyberchase" show.
  • Design Squad Nation
    Try out engineering: watch videos, play games and build things (an unpoppable balloon, a robo arm, a rubber band car and many more) using this site from PBS Kids.
  • Engineer Girl
    A site designed for girls to discover engineering careers and find dream jobs. Learn about engineers, what they do and how to get there.

Online Science Resources

Back to Science websites.

Fairfax County seal