In my class, we follow the scientific method for experiments. Both computational models and traditional experimental design include creating a question based on an observation, conducting research, forming a hypothesis, collecting and analyzing data, and drawing conclusions. However, in computational models the hypothesis may be formed after running a simulation, rather than prior to conducting an experiment or study. Computational models can allow a researcher to test virtually any variable--no matter how dangerous it might be in reality. The experimental design that I teach includes a section on feasibility (length of time, cost, equipment availability, safety, etc.) I have to deny approval to many students each year for their science fair experiment due to a lack of feasibility. Computational simulations would allow students to research almost any interest.