Computer Science Project Ideas
Get Your Own Personalized Project Ideas—Take the Science Interest Survey!
The Point of a Parabola: Focusing Signals for a Better Wireless Network
Here's a project with practical applications for homes with a wireless network. This project shows you how to build and test parabolic reflectors for the transmitters on your network. You may be able to increase the range of your transmitter to cover a location you would like to use but couldn't reach previously. You may also be able to find ways to make your network more secure, by reducing signals transmitted beyond your property.
Read more...
Difficulty =
4
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...
Difficulty =
4
Help! What File Format Should I Use to Save My Favorite Photo?
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...
Difficulty =
5
Storytelling Alice: Once Upon a Time in a Computer-generated Land...
The Incredibles, Ratatouille, Up. What do these Pixar films have in common? They are all computer-animated films. While the writers and directors came up with the compelling stories and the kinds of scenes that would best tell the stories, the computer animation experts brought the films to life. In this computer science project, you will easily be able to create your own animated story using a simple computer programming environment called Storytelling Alice. To create your animation, you will simply drag and drop different instructions on the computer screen—while you will learn programming basics, there is no special computer language to learn. Start your storytelling right away, and you'll have a cool computer science project in no time!
Read more...
Make a Greeting Card Come to Life!
A singing monkey? An elderly couple doing the chicken dance? What kind of funny electronic cards do you like to email people? Feel free to dream up your coolest and funniest card ideas, because in this science project, you'll create your own animated greeting card with a simple-to-use programming language called Scratch. Scratch is a programming language that makes it easy to create interactive stories, games, music, and art. When the program you have written is complete, you can even share it online!
Read more...
Difficulty =
5
Pinwheel Magic: Take a Spin with Animation
Do you enjoy watching cartoons and animated films like How to Train Your Dragon and Toy Story 3? Do you have fun playing video games? What do all of these things have in common? Fantastic computer animation, that's what! It's a cool job to take an interesting story or game and make it more entertaining by animating it. In this computer science project, you won't animate a full-length feature movie, but you will animate a pinwheel—a project that can go a long way toward creating your own longer animations! You will create an animated pinwheel that can spin as a result of a push of a button or puff of breath. How? Not by magic, but by writing a simple computer program. Don't worry, even if you've never programmed before, this pinwheel animation magic is within your reach. Sound interesting? Then read this science project and get started!
Read more...
Difficulty =
5
Killing 'Vampires': Saving Money and Power by Turning Off Computer Peripherals
What do you think about killing vampires? No, no, not the kind that drink people's blood, but the
kind that suck your power and money away. Equipment like televisions, computers, printers, and fax machines
all use electricity to operate, of course, but do you realize that this equipment might still be sucking electricity from the wall, even when you think it's turned off? These electricity-suckers are called vampire loads. In this science project, you will investigate how much power these vampire loads consume in one day. Specifically, you will investigate the "vampires" among your computer peripherals, which include equipment like printers, monitors, printer fax machines, and anything else that you use with your computer. These are vampires that really do exist and that you really can get rid of!
Read more...
Difficulty =
5
Save a Life! Teach Hands-OnlyTM CPR
What would you do if you saw one of your friends lying on the floor, not breathing? Call 911? Start CPR (cardiopulmonary resuscitation)? Those would both be important things to do! But do you know CPR? Do your friends and family know CPR? Chances are, most of them don't. Even if they do know CPR, they might be hesitant to use their mouths to perform it. You can change that though. In this science project, you'll create a simple, interactive game that can teach others how to do Hands-OnlyTM CPR. Your science project might literally save someone's life!
Read more...
Image Compression vs. Image Quality: Finding the Best Tradeoff
In this project you'll learn about how digital image files are encoded, and how digital images can be compressed so that the files take up less storage space and can be transmitted more quickly. You will also measure the quality of compressed and uncompressed images, which will give you important insights into the tradeoffs between file size and image quality.
Read more...
Difficulty =
5
Forms and Functions: Writing a Simple Calculator Program with JavaScript
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...
Difficulty =
5
It's free! As a member you will be the first to receive our new and innovative project ideas, news about upcoming science competitions, science fair tips, and information on other science related initiatives.
Science Fair Project Home
Our Sponsors
Partners
About Us
Volunteer
Donate
Contact Us
Academic Outreach Partnerships
Site Map
Science Fair Project Ideas Science Fair Project Guide Ask an Expert Blog Teacher Resources Parent Resources Student Resources Science Careers Join Science Buddies
Copyright © 2002-2012 Science Buddies. All rights reserved. Reproduction of material from this website without written permission is strictly prohibited. Use of this site constitutes acceptance of our Terms and Conditions of Fair Use. |