Return to Article Details Cognitive and social skills in collaborative solution of mathematical problems