Homework Topics


  • American Mathematical Society — Information for High School Students
    Find out about math competitions and contests, math clubs and events, and careers in math fields. Browse Mathematical Moments, a series of posters and podcast interviews explaining the role math plays in science, technology, nature and human culture. AMS also offers links to websites that can help students learn and practice math concepts.

  • Euclid's Elements

  • HomeschoolMath — Online Resources
    Links to games and interactive tutorials to help students understand math concepts . Also includes links to homework help sites.

  • IXL
    This site offers numbers and math skills practice for students in pre-K through 8th grade and for students taking Algebra I, II and Geometry. If you answer a question incorrectly, IXL explains how to solve the problem. You can also practice math skills according to state standards such as Virginia's Standards of Learning. Students may try up to 20 free practice questions per day (unless you buy a membership).

  • Khan Academy
    Hundreds of math videos explaining topics such as basic math, algebra, geometry and calculus.

  • Math in Daily Life
    Explore how math can help you in daily activities such as cooking, playing games and decorating your home.

  • Math is Fun
    Covers a range of math topics such as basic numbers for pre-K students to calculus for high school students and explains the concepts in an understandable way. Includes a math dictionary and games.

  • National Library of Virtual Manipulatives
    Students can play Web-based games to practice math concepts. Activities are designed for students in grades K-12 and are grouped by grade level and subject. The site is sponsored by the National Science Foundation and requires a Java-enabled Web browser.

  • NumberNut
    Covers math principles from grades K-7 with fun practice activities.

  • Weights and Measures

top of page


Good starting points, anatomy, animals/biology, astronomy/space exploration, botany, chemistry, computer science, engineering, environment/ecology, geology, physics, science projects, technology, weather

  • Good Starting Points

    • Cogito
      Latin for "I think", Cogito is an online community where students interested in math and science can find resources including news articles, interviews with scientists, academic competitions and summer camps.

    • Cool STEM Resources on the Web
      Find fun sites to learn about science, technology, engineering, math, maker resources and more. From the Young Adult Library Services Association (YALSA)

    • 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.

    • 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 tests, watch science videos from Frostbite Theater, 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.

    • 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.

    • STEM Resources
      Scroll through this guide to see STEM websites for elementary, middle and high school students; information on STEM careers; scholarships; resources for teachers and parents; and more.

    • The Ultimate STEM Guide for Kids: 239 Cool Sites About Science, Technology, Engineering and Math
      This guide lists STEM resources such as websites, games, apps, summer camps, contests and career advice for students in grades K-12. It also includes separate sections focusing on sources for elementary, middle school and high school students and another section to foster girls' interest in STEM careers.

  • Anatomy
  • Animals and Biology
    • Animal Diversity Web
      This searchable database provides information about many creatures and includes scientific classification. Provided by the University of Michigan Museum of Zoology.

    • Biology4Kids
      Covers cells, microrganisms, plants, invertebrates, vertebrates and animal systems.

    • Bioscience Issues
      Consult this site for full text, peer-reviewed articles covering seven primary topic areas (biodiversity, environment, genomics, biotechnology, evolution, new frontiers and bioscience education). Includes interviews with experts in the field, and provides credentials for all contributing authors.

    • Bug Guide
      An online resource devoted to North American insects, spiders and their kin, offering identification, images and information.

    • Dino Directory
      Search dinosaurs by name, timeline, geographic location or body shape. Sponsored by the British Natural History Museum.

    • eNature: Field Guides
      Species descriptions are provided for various types of animals and plants. You can browse through more than 5,500 entries or use the advanced search to search by size, color, habitat, region or name.

    • Endangered Species

      • Endangered Species Program
        The US 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 US state or territory.

      • Kids' Planet ESPECIES Animal 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.

    • North American Mammals
      Search for a mammal by its common or scientific name, or use the map feature to find which mammals are native to a specific location. The site includes descriptions and images of more than 400 mammals and was developed by the Smithsonian Institution's National Museum of Natural History.

  • Astronomy and Space Exploration
  • Botany

    • Biology of Plants
      Elementary school students can learn about plant parts, pollination, how plants make food and more.

    • Desert Plants & Wildflowers
      This site goes beyond detailed descriptions and color photographs to explore the mechanisms by which desert plants adapt to their harsh environment, and offers data on range and habitat as well.

    • 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 US 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.

  • Chemistry

    • Chem4Kids
      Covers the basic concepts of chemistry related to matter, atoms, elements, reactions and biochemistry.

    • Periodic Table of the Elements
      Provided by Los Alamos National Laboratory's Chemistry Division.

  • 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 as Anna and Elsa from "Frozen" and "Angry Birds." The site also features a 20-hour course which introduces core computer science and programming concepts.

    • Kids Ahead
      This site is the place to learn about science, technology, engineering and math. Articles and activities cover subjects such as crime scene investigation, robotics, space, video gaming and more.

    • TechRocket
      Students can learn coding, game design and graphic design. Some of the programs are free while others require a monthly or yearly subscription.

  • 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 Your Life
      A site designed for high school girls to discover engineering careers and find dream jobs. Girls in middle school can learn about engineers, what they do and how to get there at Engineer Girl.

  • 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 Kid's Page
      Sponsored by the US Department of Energy, the information on this site is suitable for elementary school students and covers a range of topics. The Energy Facts 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 nice glossary offers hypertext cross references to additional explanatory materials. Contents are also searchable by keyword.

    • NatureServe Explorer: An Online Encyclopedia of Life
      This is a nicely-developed site for seeking "conservation information on more than 70,000 plants, animals and ecological communities of the United States and Canada." It is possible to search either by scientific or common name, or by species groups.

    • Students for the Environment
      The EPA offers a wonderful collection of information for K-12 students including games and quizzes, homework resources and science fair project ideas. Learn about topics such as climate change, dealing with emergencies, greener living, pesticides, waste and water issues.

  • Geology
    See also geography and environment.
    • Earthquakes for Kids & Grownups
      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.

    • Geology.com
      Offers articles and news on various geological topics, a geology dictionary, career information and teacher resources. Includes a collection of US state maps and satellite images as well as country maps paired with Landsat images.

    • Prehistoric Time Line
      Explore developments from the time that Earth formed to the period when modern humans were born. This geologic time scale from National Geographic includes photos, illustrations, and information about each era.

  • Physics
    • 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.

    • Physics.org
      Search for physics sites based on your topic, age and knowledge levels; find answers to commonly asked physics questions; and try physics experiments.

  • 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.

    • Science Fair Project Resource Guide
      Covers everything from generating an idea for your project through planning its stages, and provides tips on writing up the results. This guide, which is part of the ipl2 website that closed in June 2015, will no longer be updated.

    • 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.

  • Technology
    • DragonflyTV
      Watch kids explore science topics such as nanotechnology, butterfly wings and body electricity. You can also meet real scientists on DragonflyTV, play games or try science experiments. Presented by PBS Kids.

    • Nanooze
      Explore the world of science and nanotechnology — download magazines, read articles or meet a scientist.

    • Nanozone
      Learn about nanotechnology, how small it is, who works on it and why it is important. You can play games, print out a nanometer ruler, look at pictures using a scanning electron microscope and watch videos.

    • Whatisnano.org
      Discover the big deal about a tiny world. From the National Informal STEM Education Network.

  • Weather
    • 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.

top of page

More Links

From the library's list of homework websites.

Your Opinion Matters

Public survey

Library Resources

Your Library card is your ticket to premium resources:


Suggestions and comments can be sent to Library Customer Service or the Library Director.

The Fairfax County Public Library Web publishing team welcomes your feedback related to the site.

Library logo


Search our events calendar

Contact Fairfax County: Phone, Email or Twitter | Main Address: 12000 Government Center Parkway, Fairfax, VA 22035
Technical Questions: Web Administrator

ADA Accessibility | Website Accessibility
Awards | FOIA | Mobile | Using this Site | Web Disclaimer & Privacy Policy | Get Adobe Reader
Official site of the County of Fairfax, Virginia, © Copyright 2016

Website Feedback Website Feedback    Globe with various flags representing Web site language translations   Language Translations

Return to Graphic Version