I think programming is equivalent to literacy. So treating it like piano or math school is fine by me.
BTW now that she is beyond the initial wall, after about 3-4 months 30 minutes per day, she is enjoying making games and coming up with her own ideas. It is amazing how much you can do with just lists :)