During the past 20 years substantial new knowledge has been developed about cognitive development, the learning of science, and the nature of science. This new knowledge has fueled many ideas about ways the introductory sciences should be taught to promote understanding.