Developing Algebraic Thinking by Complete Mathematics