It probably would have been wise to ask in the first place. Almost the same thing happened to me, I ran up £80 of data charge on my new contact phone just after switching it on and leaving the shop that I had just got the phone from. It turns out that my old sim the guy in the shop put in my new phone didnt have any data allowance. A quick phone call to the shop and they applied some data credit to the account to cover the £80 it had already run up. Since it was a new phone it will update all the apps and stuff to the lastest versions. If its a free phone she gets from the school then I would think she has to pay it

Best do some checking up use my iPhone for the radio every time I work night shift and racked up over 2GB data usage for a good few months now but no extra charges yet...
