Learning is a process of knowledge construction, individually and socially. It has both rational and irrational features. From this stance, the paper reviews an earlier model of conceptual change and its related pedagogical interventions for their inadequate attention to the irrational and social dimensions of learning. More recent developments in conceptual change pedagogy advocate the incorporation of motivational constructs and social-cultural factors, but fail to explicitly address some important issues in science education. In order to advance the conceptual change theory, the paper proposes an argument approach to teaching for conceptual change. It embraces what past models or approaches have achieved while simultaneously addressing their shortcomings.