My son is playing with his IPad instead of doing his homework on it. Is there an app to see what apps he is using along with how long he is on each app?
Without installing additional applications (since is not your iPad after all), you could use the Battery consumption indicator that comes with iOS as a rough indicator how long a app was running- consuming battery. It does not tell you the time of usage but the amount.
The benefit is you will not be intrusive nor raise any suspicion from the "user" looking at the battery consumption, as compared to some tracking software, since the kids are very clever these days.
Example for 7 days (Clash of Clans is a game) and here you can see the heavy usage over a week that might help you managing the situation.
Maybe its better to configure your router. You can control the access over it or you can give his iPad just access to some pages, which he will need for his homework. And after the homework is done, you can remove the access control. Is a little more work than installing an app, but it does really helps.
If you are using Apple kit, use Airport Utility to prevent internet access during certain hours. Not the complete answer to your problem I’m afraid, but it stops my teenage sons browsing/chatting etc. when they should be sleeping !
Using Spotlight, open Airport Utility. It will show you a diagrammatic representation of your Airport Extreme, Express and other devices. Double click on your Airport Extreme (or the nearest booster if you have them and want to do it on a local basis) and click ‘Edit’ in the bottom right hand corner. From the options that pop up, chose ’Network’ then check the box labelled ‘Enable Access Control’. Select 'Timed Access Control'. You can now entire the days and times you want the router to function. Don’t forget to save ! –