This research has been conducted with the aim of explaining, theoretically, dialectic constructivism, and presenting a framework for teaching science. In a sense, constructivism is the theory of learning and knowledge (science). As such, the nature of science and learning is initially addressed. Both these areas provide for a fundamental understanding of the constructivist theory as a widely accepted paradigm in education. Next, considering these foundations, a theoretical framework (consisting of world view, epistemological perspective, psychological status of mental activity, and educational structure) for teaching experimental sciences is presented. In reviewing the ideas in which this theory is rooted, Vygotsky and Dewey's perspectives are briefly discussed. Vygotsky's socio-cultural theory of psychological development and evolution, and Dewey's simultaneous attention to both psychological and social dimensions of education, figure extensively in dialectic constructivism.
Finally the basic perspectives in this approach to teaching and learning, as well as its theoretical and practical dimensions, with emphasis on teaching experimental sciences, are reviewed.