Middle School Science Projects (986 results)
|
Select a resource
Coding Projects
Sort by
|
One thing that all living things have in common is that they grow through cell division. How is this growth regulated? Sometimes growth occurs when it is not supposed to, leading to cancer. Scientists are trying to discover how growth is regulated, hoping to find potential cures for cancer. One idea is that cells keep track of growth using special regions of the chromosome called "telomeres" that count how many divisions a cell has made. If this is true, then growth, cell division and age are…
Read more
Math can make you money! If you understand some basic math, you can make good decisions about how to keep, spend, and use your hard earned dollars. Try an experiment comparing the same balance in different types of bank accounts. How much better is a savings account than a checking account? What difference does the interest rate make? Which is better, an account that earns compound or simple interest? Can you compare the short and long term costs of borrowing money compared to saving the cash…
Read more
Crown gall is a plant disease caused by the soil bacterium Agrobacterium tumefaciens. This project uses tomato plants to investigate whether garlic extract can prevent crown gall infection.
Read more
In our introductory VoxCAD project, you were challenged to use the VoxCAD software to design the fastest possible robot using different materials. However, we did not ask you to think about one big thing — efficiency. It is great to design a robot that is very fast, but what if it also consumes a lot of energy? Engineers must consider this when designing robots in the real world — robots that use more energy to move will drain their batteries faster, which can be a problem. This is…
Read more
A magic square is an arrangement of numbers from 1 to n2 in an n x n matrix. In a magic square each number occurs exactly once such that the sum of the entries of any row, column, or main diagonal is the same. You can make several magic squares and investigate the different properties of the square. Can you make an algorithm for constructing a Magic Square? Can you show that the sum of the entries of any row, column, or main diagonal must be n(n2+1)/2? Are there any other hidden properties of a…
Read more
If you're interested in analyzing how things break, check out the Science Buddies project Fractography: The Way Things Break.
Read more
Have you ever used a toy like a Spirograph® to draw precise, repeatable patterns on a piece of paper? What if you could use a computer to automatically draw the patterns for you? This project will show you how to do just that using a Raspberry Pi. Check out the video to see what this simple, but fun, project looks like.
IMPORTANT: The instructions for this project were originally written using Scratch 2 on a Raspberry Pi 3B+. If you are using a newer Raspberry Pi running Scratch 3, you…
Read more
If you have a multi-speed bike, you know that you can make it easier or harder to pedal just by shifting gears. Ever wonder how that works? You can investigate this a number of ways. A basic approach is to use a selection of spools of thread (with different diameters), a board with two nails, and a rubber band. Place a spool over each nail, and put the rubber band over them. Mark the 12:00 position on each spool so that you can count revolutions. Turn one spool through a full circle and…
Read more
As you move up or down in altitude or elevation, the temperature and pressure will change. This is particularly striking if you live near a mountain range. During the summer, at low altitudes you may have temperatures in the 80's or 90's and still be able to see snow on mountain peaks at high altitude. You can test the effect of altitude by comparing temperature data from weather stations at high and low altitudes. You can test the effect of elevation by making your own weather balloon and…
Read more
|








