Students brainstorm factors that might affect what we are studying (for example - reaction rates). We then determine which factors are testable given the materials that we have available (they get a list at the start of the process). Then each group picks or is assigned one factor to test, and writes a procedure.