Hmm, that's very standard where I'm from. You're never supposed to operate on bare numbers, but carry the units along in your equations, which automatically proves that the answer has the correct units if you didn't make mistakes. To get full marks you're definitely not allowed to just assume the units in your answer.
Agreed. A plain number as an answer could give you zero points. It is always UNITS UNITS UNITS. 10 what? Kg? Apples? kW?
I remember actually a chemistry test where I did not use units in an important calculation but only in the answer. If I had used units I would have realized that I totally fucked up. I went belly up. :-(
Dimensional analysis was part of my degree but honestly, I remember little.
I had a high school physics teacher who would have the instructions "Answer in SI units unless specified" at the top of his exams, but there was always a last bonus problem that referenced the previous answer and promised extra credit equal to a full problem for the answer in "most creative or interesting units (with work shown)". It was a competition in the class for the extra credit and he'd typically award 1-3 of the answers full extra credit.