Might it be helpful for students to have two different symbols for subtraction (-) and negation ( _ )? Subtraction, after all is a binary operation (with 2 operands). Negation is a unary operation (with 1 operand). It also usually has a higher order of precedence than subtraction.
The order of operations could be taught using the nmonic BENDMAS with N standing for negation or negative.
Order of Operations (Precedence)
- B: Brackets
- E: Exponents (right to left ), e.g. $2^{3^4} = 2^{(3^4)}$
- N: Negative (right to left), e.g. _ _ $2 =$ _$($ _ $2)=2$
- D: Division, M: Multiplication (left to right)
- A: Addition, S: Subtraction (left to right)
Note that _ $x^2 =$ _$(x^2)$ as in most algebra textbooks. To be consistent and not have to make exceptions for constants, you would require _ $2^2 =$ _ $4$ and $($_ $2)^2 = 4$.
This would save converting negative signs to multiplication by minus 1, and other embarrassing patches on something as fundamental as the order of operations.
Dan