Science Project Ideas   

Remember that these project ideas and outlines are meant to help you complete your own science project. But it is DISHONEST and UNETHICAL to copy someone else's project work samples and submit them as if they were your own. That's called plagiarism and it's a fast way to get a failing grade. It's okay to do the same project as someone else, or review what others have done so you can make your project better, but DO NOT COPY and pretend it's your project. Someone is sure to spot the plagiarism!!  

  1. How do computers help people do what they want to do?

  2. How can a computer be used as a time clock to keep track of time worked.

  3. Determining which computer is the fastest for different kinds of programs.

  4. Which factors most affect the operating speed of a computer?

  5. Demonstrate how a computer can be used as an educational tool.

  6. Demonstrate how computer monitors use pixels to create images.

  7. Demonstrate how internet data can be used to predict the weather patterns in your home town.

  8. Develop a computer game such as hangman or tic-tac-toe.

  9. Create a program that gives people information based on their birthday.

  10. How do computer modems work?

  11. Which WWW search engine produces the most accurate results?

  12. How do web pages work?

  13. Show how computer programs can simulate astronomical events.

  14. Create a program that quickly teaches the user how to program in BASIC.

  15. Do computers or computer monitors generate radio signals?

  16. Examine the effect of magnetic fields on recording mediums (tapes, disks, etc.)

  17. Create a program that simulates intelligence, responding to a user based on what the user inputs into the program.

  18. Can a computer program affect children's learning ability?

  19. Demonstrate how examinations can be administered by computer and simultaneously graded.

  20. Develop and demonstrate a program to predict a comet's orbital path.

  21. Develop an advanced computer program designed to solve one of several problems in the mathematics of probability.

  22. Develop a computer program designed to solve one of several problems in advanced mathematics.

  23. Create a program which teaches the user a set of technical facts thorough the
    use of branched programmed learning methods.

  24. How does the C programming language work?

  25. Compare the speed/effectiveness of different programming languages in running the same program.

  26. Develop a program which will determine the feasibility of takeoff and flight for an aircraft. 

  27. Develop a program to solve mathematical formulas. 

  28. Develop a program to convert English measurements
    to metric measurements.

  29. Develop a program to recognize animal tracks based on their shape.

  30. Can a computer program predict the future population of nations based on past population statistics?

  31. Develop a medical program to identify common childhood illnesses based on the symptoms exhibited.

For further information on these ideas see