Middle School Science Projects (308 results)
|
Select a resource
Filter by
Coding Projects
Sort by
|
Do you like to play cards? Here's a project that will get you thinking about strategy in card games and help you become a better card player.
Read more
This project is a fun way to try your hand at programming. You'll learn how to create some simple animations, and you'll perform tests and make measurements to help you create more realistic-looking animations. All you need to get started is a Web browser and a text editor (like Notepad).
Read more
Do you ever use a password to log in to a computer, email account, or website? Do you use the same password for each one? Even if your password is very long or hard to guess, using the same password for many accounts can still be risky. If someone manages to find out your password (for example, via a phishing attack, or if you write your passwords down and someone finds the piece of paper), they could easily access many of your accounts. However, memorizing lots of different passwords can be…
Read more
Can you remember what the weather was like last week? Last year? Here's a project that looks at what the weather was like for over a hundred years. You'll use historical climate data to look at moisture conditions in regions across the continental U.S. You'll use a spreadsheet program to calculate the frequency of different moisture conditions for each region and make graphs for comparison. Which part of the country has the most frequent droughts? The most frequent periods of prolonged…
Read more
People often draw conclusions from a small number of observations, and use those conclusions to evaluate the likelihood that an event will take place. But how easy is it to draw the wrong conclusion based on those observations? Will your predictions be accurate if an experiment is only performed a few times? The objective of this project is to determine what happens when a test with two equally-likely outcomes is performed only a small number of times.
You can test this by flipping a coin. A…
Read more
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
Imagine that you have a list of names of all the people in your class. Someone asks you to put them in alphabetical order. How would you go about doing it? Would you first go through the entire list and look for all the "A" names? Then go through it again and look for all the "B" names, and so on? Do you think going through the list over and over again for each letter would be inefficient? What if you had hundreds, thousands, or even millions of names? How would you ever alphabetize them…
Read more
When you open a can of green beans, have you ever wondered why the beans are not mushy, or more like a puree? Canning requires boiling the beans for a long period of time to kill bacteria, so why don't the beans fall apart into small pieces? Some fruits and vegetables—like cherries, apples, potatoes, sweet potatoes, beets, carrots, beans, cauliflower, and tomatoes—have the ability to undergo hardening, or firming of their plant tissues. A special enzyme, called pectin methyl…
Read more
Have you ever bitten into a slice of bread only to find that it no longer seems fresh? Instead, it has the firm, undesirable texture that comes about when the bread is going stale. Chemically, what happens during the staling process? Can it be reversed (at least temporarily)? Do some background research to answer these questions and then apply those answers to one (or more) of the following experiments to find the optimal state to keep your bread fresh.
Experiment 1: What Temperature Keeps…
Read more
Video games are entertainment, but like other such media (say Oscar-winning movies or award-winning books), they can also point out challenges facing people. In this science project, you will design and create a fishing video game that teaches the player about which fish are plentiful enough to catch and which fish are not because their population is declining. Maybe your game can help solve the problem of over-fishing and help sustain healthy fish populations. All while having fun of course!
Read more
|










