The transition from algebra to analysis: the use of metaphors in a graphic calculator environment