Constructing Dynamic Triangles Together: The Development of Mathematical Group Cognition (Learning in Doing: Social, Cognitive and Computational Perspectives)