Algebraic Thinking and Geometry