!) If you are stuck on a DC motor with brushes, be sure to get a shunt wound motor. Series wound, like older automobile starters, are not easily reversed.
2) For half a turn, I would use a stepper motor or a geared motor, like is used in a servo without the electronics.
3) A little more difficult would be a servo motor. That might be my first choice.
4) If you use a DC brushless motor, those are like 3-phase motors. All you need to do is reverse two of the three wires, which is easily done with a DPDT mechanical switch.