The water rocket computer model allows you to look at what the rocket will be doing at any particular point in time, during its flight. So, why do we need something as complicated as a computer model? Won't "normal" equations do? Do we have to use equations at all? Why isn't there just a table of pressures, weights and heights achieved? Before any of this is answered, we have to know what the limitations of equations are and before that, we need to know how an equation is put together. The following is an example of how an equation can be "built". Supposing we need to find out the sum of a series of consecutive whole numbers starting with 1. eg 1 + 2 + 3 = 6 or 1 + 2 + 3 + 4 = 10 If the sums are small, then a simple table would do where "n" is the highest number so, when the sum is 1 + 2 + 3 + 4, n = 4 . . .
This is okay if n stays small but supposing n equalled 1037 (ie 1 + 2 + 3 + 4 . . . 1035 + 1036 + 1037). Clearly, a solution has to be found that allows us to work it out without having to resort to tables. Adding all of these numbers together is repetative addition as is multiplication. If we could convert the process into multiplication then we could save a lot of time and be able to work out the sum of any series in only a few presses of a calculator keypad.
So, that is one way of making an equation. The sum of integers problem is an easy one as it is linear (it follows a straight line  it forms a rectangle and you can draw a straight line along the transition between the two sets of blocks). Sometimes, more complicated curves have to fit and sometimes the equation only allows an estimate. The humble water rocket's flight characteristics do not go in a straight line:
It is clear that we are not going to end up with a simple equation  more likely a complicated mess of equations that are limited in the range of application (maybe only working for a certain size of bottle weighing a certain amount with a constant thrust), not reflecting the true water rocket and therefore not satisfactory at all. The only practical solution to all of these problems is to use a timesliced computer model that takes the situation at the beginning and works out what is going to happen next (only a thousandth of a second later) and then, taking that situation, works out what is going to happen next . . . until the rocket touches down. That is what happens in the water rocket computer model. All of the application of all of the equations is done for you so you can concentrate on what you are interested in, whether it is finding the best weight of a rocket for travelling the furthest, or finding the maximum acceleration so that you can design some piece of electronic hardware.

