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

  • Measurement and Conversion
    A collection of links including US weights and measures and a conversion calculator. Provided by Fact Monster.

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

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

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

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

    • Johns Hopkins Applied Physics Laboratory
      Includes links for STEM programs and competitions, STEM careers and STEM activities, games and videos.

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

    • Sparticl
      Are you curious about science? Sparticl offers teens an opportunity to explore answers to science questions, rank and share content, and earn points and badges. From the National Productions division of Twin Cities Public Television and supported by 3M.

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

    • Thomas Jefferson HS for Science and Technology — STEM Resources
      Explore links for finding STEM clubs and competitions, activities, games and other online STEM resources.

    • 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
    • Biology4Kids
      Covers cells, microrganisms, 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.

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

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

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

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

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

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

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

Share This Page

Library Resources

Your Library card is your ticket to premium resources:


Suggestions and comments can be sent to Library Customer Service.

The Fairfax County Public Library web publishing team invites you to "Keep in Touch."

Subscribe to Library eNewsletters

Library logo


Search our events calendar

To request reasonable ADA accommodations or alternative format of materials presented in this site, please contact Library Customer Service.

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 2015

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

Return to Graphic Version