I got Piano Notes for the ipad which Gina recommended above, since it was only $1.99 and she seems to like it. I don't think it teaches the names of notes but makes them look at them on the staff and then press them on a keyboard. I will probably try one of the others like BassCat to try to teach the notes. Even if it's not that important, teachers will probably be telling her things like "you missed the B". She is also starting cello in the fall so will need to know bass clef.