Collective argumentation: a sociocultural approach to reframing classroom teaching