If you are transposing from C to another key signature, the key signature will already accommodate for the half steps. The third and fourth degree of any major scale is always a half step, which is implicit in the key signature, etc.Im surprised your teacher hasn't explained this clearly enough.If there are accidentals (notes outside the key signature) in the original statement, these must be adjusted accordingly in the new key signature.