After the discussion of the variable, you should have a completely
different look on "why you use that variable" and "when should
I pass that variable as a parameter".
The following project will hopefully help you
develop more insight in the different types variables
and their roles in the program.
Hand out project 6 to reinforce program design: