I think its a school thing, i dont think they actually build the circuit. I often wonder why so many of these are so intent on making stuff work in Proteus. If your actually building this then doing the drawing in proteus is fine, but really i would bread board this and try it for weight etc.
Might just be me but i get the feeling they just hand it in as a project for an assignment without actually Building. Alot of cheap Arduino kits come with steppers and motor drivers on boards already.