A process of argumentation and analysis that relates data and theory is another essential feature of science.
The process of theory development and testing is iterative, uses both deductive and inductive logic, and incorporates many tools besides direct experiment.
Modeling (both mechanical models and computer simulations) and scenario building (including thought experiments) play an important role in the development of scientific knowledge.
We then describe the goals of science education associated with each perspective.
Science is both a body of knowledge that represents current understanding of natural systems and the process whereby that body of knowledge has been established and is being continually extended, refined, and revised.