Return to Article Details Explanation in science and science teaching: Philosophical and instructional approaches. Download Download PDF