I have bought a few cars for my kids. The latest one was a 2007 Holden Barina. It is not too big, not too small, economical at around 6l per 100. Most importantly it has a few safety features especially airbags.
The car was in immaculate condition owned by a 30 yo old lady who had owned since new. Low Kms, heaps of rego, road worthy and $3800.
I reckon buy second hand as there are some great bargains, plus young drivers have little accidents and "touch park" sometimes.
My priorities for cars for my kids are:
Safety features like ABS and plenty of airbags
Aircon working
Get a blue tooth hands free phone kit or upgrade their stereo.
Seat covers as kids are grubs
Good tyres, good tyres good tyres.
I don't mind paying for Michelin tyres as we live near a slippery mounting range and we have a lot of wet days up here.
I generally try and drive their car once a month or so to make sure everything is working as it should.
You will need to show her how to wash and polish a car, no it isn't common sense. You will also need to show her how to put fuel in and how to air up the tyres. This is a pic a 07 Barina.
and Good luck
http://liveimages.redbook.com.au/redbook/car/spec/HOLD1350.jpg?height=292&padcolor=ffffff&aspect=FitWithin&width=440