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

Others Like “Encryption”

Science Fair Project Idea
The Game of Life is the invention of the mathematician John Conway. It is a cellular automaton, consisting of a grid of squares that turn "on" or "off" depending on simple mathematical rules that involve neighboring squares. Depending on how the grid is first set up (i.e., the initial conditions), various interesting patterns appear. Can you write a Game of Life program (in JavaScript or any other computer language of your choice)? Can you think of ways to alter the rules that result in… Read more
CompSci_p030
+ More Details
- Less Details
Time Required Average (6-10 days)
Science Fair Project Idea
Learn how to edit sound files so that you can manipulate the recorded sound mathematically. You can either find specialized audio editing software or do background research to teach yourself about sound file structure so that you can write your own simple program to manipulate sound files. Try arithmetic operations on the sound values (e.g., adding or subtracting a constant, multiplying or dividing by a constant). How do these operations alter the sound? Try other mathematical operations:… Read more
CompSci_p029
+ More Details
- Less Details
Time Required Average (6-10 days)
Science Fair Project Idea
Students who are mathematically inclined can use the student version of a program like MatLab or Mathematica to convert a digital image into numbers, then perform operations such as sharpening or special effects. This is a great way to learn about image processing algorithms. Read more
Photo_p018
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Science Fair Project Idea
thumbnail We use passwords every day for our email and other computer accounts. How secure is the password that you use? How hard would it be for someone to guess your password? How hard is it to write a computer program to guess a password? You can see for yourself by writing a simple password guesser in the computer language Python. We will get you started with some ideas, a little sample code, and a few passwords for your computer program to try and guess. Read more
CompSci_p046
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites To complete the programming portion of this science project, students should have access to a machine capable of running Python™ 3 (Microsoft Windows™, Apple Mac, Raspberry Pi®, or some other Linux computer), permission to install software, and a basic grasp of programming (or ready access to a willing helper who knows a little Python).
Material Availability Readily available. See the Materials and Equipment list for details.
Cost Very Low (under $20)
Safety Hacking into other people's password-protected accounts is a federally prosecutable offense. The program example given in this science project will only work in the context of this science project.
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
thumbnail Imagine how cool it would be to have your own motorized robot hand. Well, stop imagining and turn that daydream into reality! Start out by designing and building a robot hand. The Science Buddies project shows you a simple way to make a robot hand with drinking straws, or you can design a robot hand from any other materials you think are suitable. Your hand design will need sewing threads, or some other mechanism, for motors to act on and move, causing the fingers to flex. See Figure 1… Read more
Robotics_p003
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Prerequisites Once the hand is assembled, adding the servo motors, connecting the microprocessor, and writing the code for the microprocessor will require familiarity with a hobbyist microprocessor board (like ones using [# ProjectGuide Name="ProjectGuide.Robotics.Arduino" Value="HtmlAnchor" HtmlText="Arduino" #]TM, PIC®, or similar). The student should be comfortable with connecting, programming, and testing projects on these boards.
Material Availability Readily available
Cost High ($100 - $150)
Safety Adult supervision is suggested for parts of this project. Use caution with sharp knives, glue, and soldering. Low voltage (from a battery or power supply) is involved.
Science Fair Project Idea
You may know Lewis Carroll as the author of Alice in Wonderland, but did you know that in real life he was a mathematician who studied symbolic logic and logical reasoning? How can math help you solve Lewis Carroll's Logic Game? (Bogomolny, 2006) How are algorithms for solving the game Sudoku similar to solving a logic problem? (Hayes, 2006) For the super-advanced mathematical genius, try to evaluate currently available, logic-based computational tools, or design a better one!… Read more
Math_p035
+ More Details
- Less Details
Time Required Average (6-10 days)
Science Fair Project Idea
Imagine yourself as a software engineer, a decade and a half from now. You are called upon to help solve the world energy crisis by programming nano-organisms (NANORGs) to extract energy from industrial sludge. Your program must be small enough to fit in the NANORGs' tiny processors, yet at the same time meet several challenges. First and foremost, your NANORGs need to navigate on their own, extract energy from the sludge, and find collection points to deliver the harvested energy. Second,… Read more
CompSci_p021
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Prerequisites Previous computer programming experience, familiarity with assembly language programming is helpful.
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Science Fair Project Idea
Here's an interesting project idea with a variation that combines computer science, physics and music. You'll need a piano in a quiet room, a microphone and a computer with digital sound recording and analysis software. The project shows you how you can make a piano string start vibrating without hitting its key. You can record the sounds on the computer, and use sound analysis software to measure the frequencies of the induced vibrations. For more details see: . Be sure to check out the… Read more
CompSci_p026
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Science Fair Project Idea
Use sound recording and analysis software to record voices of your family members. Can you figure out ways to identify each family member by just looking at the analyzed sound patterns from their voice (e.g., spectral frequency analysis)? Develop a hypothesis about what types of sound analysis will identify an individual. Have a helper record additional test files of your family members, without telling you which file belongs to whom. Unplug your computer speakers and see if you can… Read more
CompSci_p027
+ More Details
- Less Details
Time Required Average (6-10 days)
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