Computer Science Science Projects (66 results)
|
Select a resource
Coding Projects
Sort by
|
How do you feel right now? Do you remember how you felt a few hours ago? How about yesterday or last Wednesday? What if you could track your emotions throughout the day and use this information to help improve your mood and well-being? In this science project, you will program a simple, pocket-sized device that you can carry around with you to log your feelings whenever you want or on a specific schedule.
Read more
This project is a follow-up to the Science Buddies project Explore Optical Illusions: Build an Infinity Mirror, which shows you how to build a basic infinity mirror using light emitting diodes (LEDs) and arts and crafts materials. What if you wanted to build an infinity mirror that could change colors, like the one in Figure 1?
Figure 1. A color-changing infinity mirror.
You can do this by using special RGB (red, green, and blue) LEDs. Just like the pixels…
Read more
When you delete a file, by accident or on purpose, is the information really gone? Can you get it back? If you accidentally deleted your five-page report for school, you may be hoping it is not really gone. On the other hand, if you do not want someone to get their hands on the goofy and unflattering pictures you and your best friend took while staying up late the other night, you probably hope the files you deleted are gone for good!
Computer experts are often asked about file recovery.…
Read more
Have you ever wished you could create an alarm system to guard your stuff? Or what about throwing a surprise party for someone and automatically playing music and flashing lights when they walk in the door? You can do either of these things using a Raspberry Pi. The kit includes a motion sensor, which can detect when people move in front of it. Check out the video to see what this simple, but fun, project looks like.
IMPORTANT: The instructions for this project were originally written using…
Read more
When you need a calculator, what do you use? A physical calculator? An app on your phone? A web browser? What features does the calculator have? Does it just do basic arithmetic (addition, subtraction, multiplication, and division)? Can it do other mathematical functions, like square roots or exponents? Can you use parenthesis? Does it have a backspace button? That is a lot to consider for a seemingly very simple device or program!
For a computer science project, can you write your own…
Read more
Sudoku is an extremely popular puzzle game. You start with a 9x9 grid of squares, which contains three smaller 3x3 subgrids. Some of the squares are filled in with numbers 1 through 9. Your goal is to fill in the remaining blank squares such that each column, each row, and each 3x3 subgrid contains the numbers 1-9. No number can appear more than once in any column, row, or subgrid.
For a given starting puzzle, can you write a program to check if a Sudoku solution is valid using a programming…
Read more
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
Can you remember all of your ABC's? Computers need to "remember" letters too. Every time we use a computer to write a story, the computer needs to "remember" the letters in the story by saving them to the computer's memory as a file. In this experiment find out how much memory it takes for the computer to "remember" a series of letters.
Read more
Lights and music make a great combination! Getting sound and lights to complement each other just right helps set the mood for everything from DJ parties and concerts, to theater shows, the circus, and ballet performances. You can put together your own lights and music show using a Raspberry Pi. Check out the video to see what this simple, but fun, project looks like.
Once you have the basics down, you can keep tinkering with the circuit, the sounds, and the program to make fancier versions…
Read more
Do you play video games on a console or smartphone? Have you ever wished you had the power to change how a game worked, or even to create your very own game? This project will show you how to make your very own video game and controller using a Raspberry Pi. Check out the video to see what this simple, but fun, project looks like. Of course, you can design the looks and gameplay of your game any way you like!
IMPORTANT: The instructions for this project were originally written using Scratch 2…
Read more
|















