1. For research purposes, we need a program that displays blue and red dots on a computer screen. The dots should be of the same size and shape, except that some of them are blue and some are red.
2. They should not be too small or too large.
3. The program should start with a blank screen, and red and blue dots should appear one-by-one in random locations on the screen.
4. The user should be able to stop the program by pressing a key (i.e. the spacebar) at any time.
5. We (the researchers) should be able to easily control the following parameters in the program:
a. the frequency at which the dots appear (i.e. fast vs. slowly)
b. the ratio of blue to red (and red to blue) dots on the screen. For example, we might want to have 2:1 red-to-blue dots, or, say, 4:1 red-to-blue dots, etc.
5. The program must be easily usable on personal computers and via the internet. We know a bit about programming but are not programming experts, and so we must have an easily usable program.