Home Project Ideas Project Guide Ask An Expert Blog Careers Teachers Parents Students

Others Like “Programming NANORGs in a Virtual World”

Science Fair Project Idea
Is your computer fast? How quickly do you think it can do 100 million arithmetic problems? Do you think it could beat your friend's computer or another one at school? Try this science project to discover an easy way to measure whether or not your computer is a math whiz. Read more
CompSci_p011
+ More Details
- Less Details
Time Required Very Short (≤ 1 day)
Prerequisites None
Material Availability Requires computer with Java-enabled web browser (Java Runtime Environment version 1.5 or later) and Internet access
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
thumbnail Passports, identification cards, bus passes, and even some credit cards contain RFID tags. An RFID (radio-frequency identification) tag allows a card to be read by a computer from a short distance away. While this is very useful in everyday life, would you believe you can make music with it? RFID + sampled music sounds + a little crafting = a fun musical instrument that is limited only by your imagination. In this science project, you will make handbells out of paper cups that play real sounds,… Read more
CompSci_p049
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites Some previous programming experience (preferably in Python), or interest in learning how to write Python code, is preferable. Musical background is also helpful, but not required.
Material Availability This science project requires an RFID reader and tags. See the Materials and Equipment list for details.
Cost Average ($50 - $100)
Safety The construction steps require use of a craft knife and hot glue. Be careful when using these items and ask an adult if you need assistance.
Science Fair Project Idea
This is a more challenging first-time programming project. You'll learn how to use JavaScript to create a simple program to analyze one or more paragraphs of text. Your program will count sentences, words and letters, and report the resulting statistics. You'll be able to run your program in your Web browser. Read more
CompSci_p003
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites An understanding of the material covered in "ABC's of Programming: Writing a Simple "Alphabetizer" with JavaScript"
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
Jpeg, bmp, gif, tiff ... do these just look like words that you and your friends might make up for your own secret language? They are actually just a few of the file formats (which means "types") that you can use to save your favorite photo on your computer. But does it matter which one you use? Try this simple science fair project to find out and you'll never choose the wrong one again! Read more
CompSci_p020
+ More Details
- Less Details
Time Required Very Short (≤ 1 day)
Prerequisites None
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
Sudoku puzzles have become extremely popular over the past couple of years. You can find books of puzzles for beginners to experts, and many newspapers print Sudoku puzzles daily. This project challenges you to write a computer program to check if your Sudoku solution is correct. Read more
CompSci_p023
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites An understanding of the material covered in "ABC's of Programming: Writing a Simple 'Alphabetizer' with JavaScript."
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
thumbnail Digital cameras can be a great way to learn about photography. Most digital cameras today have LCD screens, so you get instant feedback on your photo. If you make a mistake, no problem, you just delete the picture. It's nice that you don't have to worry about the expense and bother of developing film! This project can help you learn to take better pictures. Read more
Photo_p014
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites You'll need a digital camera that take pictures in manual mode (a grayscale, or 'black-and-white' mode, is nice to have but not essential). You will need to know how to change the shutter speed, lens aperture, and ISO setting. A tripod for the camera is nice to have, but not absolutely essential. You will also need a computer.
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
thumbnail This is a great project for someone that is interested in both stargazing and photography. Bright city lights and even the light of the full moon obscure the dimmest stars, which can make identifying constellations more difficult. This project shows you a way to measure the amount of background light (skyglow) in the night sky. It can be a great way for you to quickly compare the star viewing quality for different locations, or for the same location at different times of the year. Read more
Astro_p022
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Prerequisites You'll need a digital camera that take pictures in manual mode with exposure times of up to 15 seconds. You will need to know how to change the shutter speed, lens aperture, and ISO setting. A tripod for the camera is nice to have, but not absolutely essential. You will also need a computer.
Material Availability Readily available
Cost Very Low (under $20)
Safety Adult supervision required for night photography.
Science Fair Project Idea
This is a challenging first computer science project. You'll learn the basics of how digital devices can represent numbers using only 0's and 1's, and you'll write a JavaScript program to convert numbers between binary, decimal and hexadecimal notation. Read more
CompSci_p005
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites You should be able to:
  1. write a basic HTML file with a text editing program (like Notepad);
  2. create HTML <FORM> elements for user input;
  3. write basic JavaScript functions using Arrays, Strings and simple flow control statements (e.g., if...else, and for or while loops).
Help is available for each of these topics. See the Introduction section for details.
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
This is a good first-time programming project. You'll learn how to use JavaScript to create a simple program to alphabetize lists of words. You'll be able to run your program in your Web browser. Read more
CompSci_p002
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites Familiarity with Web browser and text editing programs
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
This is a good first-time programming project. You'll learn how to use JavaScript to create a basic calculator program that you can run in your Web browser. Read more
CompSci_p001
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites Familiarity with Web browser and text editing programs
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
1 2 >
Support for Science Buddies provided by:
Search Refinements
Areas of Science
Behavioral & Social Science
Earth & Environmental Science
Engineering
Life Science
Math & Computer Science
Physical Science
Difficulty
 
Cost
Time
Material Availability