Math is used by many different types of scientists to model phenomenon and evaluate data from an experiment. By building mathematical models scientists can understand how different physical, chemical, and biological processes are affected by different variables. The most important tools are: making a graph to give a visual representation of the relationships between your variables and making an equation to give a way of computing the relationships between your variables. Find a source of data,…
Read more

Can computer games be used to educate? Pick a game that incorporates educational material. There are a variety of educational computer games on the market in the areas of math, history, science, and language, as well as many simpler versions free on the Internet. Make up a test based on the subject area covered by the computer game. Have your volunteers take the test before and after playing the game. Does playing the computer game improve people's score on the test?
Read more

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

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

Sudoku puzzles have become extremely popular over the past couple of years. You can find books of puzzles for beginners to experts, and many newspapers print Sudoku puzzles daily. This project challenges you to write a computer program to check if your Sudoku solution is correct.
Read more

CompSci_p023

+ More Details

- Less Details

Time Required

Average (6-10 days)

Prerequisites

An understanding of the material covered in [# ProjectIdea Name="CompSci_p002" Value="HtmlAnchor" #]

Take shots at a set distance from the basket, but systematically vary the angle to the backboard. For a basic project: How do you think your success rate will vary with angle? Draw a conclusion from your experimental results. A bar graph showing success rate at different angles can help to illustrate your conclusion. For a more advanced project: Use your knowledge of geometry and basketball to come up with a mathematical expression to predict your success rate as a function of angle…
Read more

Block off one-third of a soccer net with a cone, 5-gallon bucket or some other suitable object. Shoot into the smaller side from a set distance, but systematically varying the angle to the goal line. Take enough shots at each angle to get a reliable sample. How does success vary with angle? For a basic project: How do you think your success rate will vary with angle? Draw a conclusion from your experimental results. A bar graph showing success rate at different angles can help to…
Read more

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

Want to send coded messages to your friends? Can you write a simple letter-substitution encryption program in JavaScript? How easy is it to break the simple code? Can you write a second program that "cracks" the letter-substitution code? Investigate other encryption schemes. What types of encryption are least vulnerable to attack?
Read more

If you like to play Tetris, then you might like this project. You will learn something interesting about the mathematics of complex shapes as you try to prove Pick's Theorem.
The strange shape below is an example of a lattice polygon, which is a polygon whose vertices lie on points in the plane that have integer coordinates.
As you can see, it is a complex shape, but there is an easy way to calculate its area, by simply counting lattice points!
If you count the number of lattice points on…
Read more