Developing argumentation skills in mathematics through computer-supported collaborative learning: the role of transactivity · Study