Algebraic Thinking: Equivalent Expressions and Equations with Variables