Indiana University
Indiana University: Science vs. Non Science
This mini-lesson at the Evolution and Nature of Science Institute site from Indiana University provides a criteria by which students can evaluate an idea or explanation for scientific credibility.
California State University
Csun: Nature of Science
This California State University Northridge essay on the "Nature of Science, the Scientific Method, and Measurement" includes a historical perspective.