goldust said:
"You will have trouble going far in physics with such a mindset. You will quickly get into manipulating functions describing physical systems (think quantum mechanics), where there are lots of equal signs but few numerical values. And without units, errors are eay to make. Also, units inform you a lot on the nature of the physical quantity with those units."
The Quote button is useful for quoting what someone else says, and sets that text apart more clearly than just a pair of " characters.
goldust said:
Haven't ventured into quantum mechanics myself, but wouldn't variables be used in place of numerical values?

I agree unit checking can be useful for quick verification. However, I contend that writing (m/s)/s as m/s^2 does more confusion than good, especially for novice students in physics.
m/s
2 is just notation that has been developed for convenience. The notation is consistent with arithmetic that let's us write (1/2)/3 as 1/(2 * 3). Novice physics students have a lot of new stuff to learn, and IMO this is small potatoes.
goldust said:
The way I understand it, for any object at any given time, it has a force F applied to it, a mass m, and an acceleration a, and F = ma holds true because the two numerical values on either side of the = sign are equal.
Yes, and the units are equal as well.
goldust said:
For novice students, I think it could be confusing if they think of other factors like energy, momentum and so on. Methinks the best way to see past this problem is to think of it as F = ma when the values of all other factors are fixed.
In my view, F = ma should not be interpreted as "if given mass m and acceleration a, what force F should be required".
Why? F and ma are identical quantities. This formula has been around since Newton came up with his three laws. The equation gives a relationship between force, mass, and acceleration. If you know any two of these, you can solve algebraically for the one you don't know. Would you have people memorize these two other variants?
goldust said:
This would imply that force does not yet exist when mass and acceleration already exist.
No it doesn't. It merely states that F and ma have the same values. There is no sense of anyone of them existing before any of the others. You are reading much more into this equation than is there.
goldust said:
All three factors should be assumed to already exist for the object in question. F = ma would then mean that the numerical quantity F and the product of the numerical quantities m and a have equal numerical values.
That's exactly what it means.
goldust said:
Thus, in my view, for novice students in physics, it should be taught that numerical values of variables and physical units should be separate rather than mixing the two together. This implies, when looking at equations in physics, only numerical values should be considered, just as with equations in math.
BTW, I took a look at the blog whose link you posted. About the only point that I thought was reasonable was that the symbol used in an identity ought to be different from the symbol used in regular (i.e., conditional) equations.
For example, many textbooks write 2(x + 3) = 2x + 6 and 2(x + 3) = 10 using the same connecting symbol. This is probably confusing, because the first equation is an identity, an equation that is true for all value of the variable. The second equation is true for only one value of the variable; namely, x = 2. Some textbooks (and the blog post) use the symbol ##\equiv## as the connecting symbol in identities.
Most of the other points seemed silly to me, such as 1/2 being equivalent to 3/6 (not sure of the exact fractions that were used, but this was the idea}. 1/2 and 3/6 both represent exactly the same number, so the = symbol between them is appropriate.
Another example they gave was 5 + 9 = 7 * 2 as somehow being confusing because different operations are being used. This is confusing only if you don't understand that the two expressions represent the same number.For example