In addition, significant changes in computer technologies offer substantive new tools and resources for empowering teaching and learning science that can complement experiences in the school laboratory. Moreover, more sensitive social science research methodologies have been developed that enable science education researchers to examine more carefully the ideas of students and their teachers and the effects of a variety of learning environment variables on the development of students’ concepts, skills, motivation, and attitudes.