Effects of Using Multiple Representations on Students Knowledge and Perspectives of Basic Algebraic Concepts