Population Doubling

Riley Skeen-Gaar


This project can be used to teach and learn about exponential growth. The project also offers the chance to learn about the art and scripting opportunities of flash. The end product of this project could be used as a teaching tool to demonstrate the principals of exponential growth. The program that I develop could be improved on by changing the interface to involve less keyboard input.

Art:

For this project I hope to use a different technique to illustrate the growth of population. Instead of using the color transform function. I will create a symbol consisting of a circle that will expand over time by use of a motion tween. A number of these symbols will be placed on the stage beneath a map consisting of blue oceans. These symbols will expand proportionally to the final population calculated by the program. Hopefully this will visually convey the math principals behind the program.

Math:

The math used in this program is based on the idea that the rate of population growth at any time is based on the size of the population at that moment. An exponential equation is used to model this idea. This model does not take into account the idea of a carrying capacity of the earth and is therefore somewhat unrealistic. Nevertheless it is an excellent example of a possible application of exponential growth.

Programming:

The changes to the existing program are base on making the animations perform correctly. A series of else-if statements are called for each instance of the city movie clip these statements determine the size which each symbol grows to.