Children, learning theory, and mathematics : an analysis of the role of language and representations in children's mathematical reasoning